Skip to content

Commit 3d6b340

Browse files
committed
remove remaining scope_remove_xxx leftovers from the original prototype
1 parent 33e544a commit 3d6b340

File tree

3 files changed

+6
-71
lines changed

3 files changed

+6
-71
lines changed

include/sentry.h

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1591,7 +1591,6 @@ SENTRY_API void sentry_scope_set_user(
15911591
* Removes a user.
15921592
*/
15931593
SENTRY_API void sentry_remove_user(void);
1594-
SENTRY_API void sentry_scope_remove_user(sentry_scope_t *scope);
15951594

15961595
/**
15971596
* Sets a tag.
@@ -1609,9 +1608,6 @@ SENTRY_API void sentry_scope_set_tag_n(sentry_scope_t *scope, const char *key,
16091608
*/
16101609
SENTRY_API void sentry_remove_tag(const char *key);
16111610
SENTRY_API void sentry_remove_tag_n(const char *key, size_t key_len);
1612-
SENTRY_API void sentry_scope_remove_tag(sentry_scope_t *scope, const char *key);
1613-
SENTRY_API void sentry_scope_remove_tag_n(
1614-
sentry_scope_t *scope, const char *key, size_t key_len);
16151611

16161612
/**
16171613
* Sets extra information.
@@ -1629,10 +1625,6 @@ SENTRY_API void sentry_scope_set_extra_n(sentry_scope_t *scope, const char *key,
16291625
*/
16301626
SENTRY_API void sentry_remove_extra(const char *key);
16311627
SENTRY_API void sentry_remove_extra_n(const char *key, size_t key_len);
1632-
SENTRY_API void sentry_scope_remove_extra(
1633-
sentry_scope_t *scope, const char *key);
1634-
SENTRY_API void sentry_scope_remove_extra_n(
1635-
sentry_scope_t *scope, const char *key, size_t key_len);
16361628

16371629
/**
16381630
* Sets a context object.
@@ -1650,10 +1642,6 @@ SENTRY_API void sentry_scope_set_context_n(sentry_scope_t *scope,
16501642
*/
16511643
SENTRY_API void sentry_remove_context(const char *key);
16521644
SENTRY_API void sentry_remove_context_n(const char *key, size_t key_len);
1653-
SENTRY_API void sentry_scope_remove_context(
1654-
sentry_scope_t *scope, const char *key);
1655-
SENTRY_API void sentry_scope_remove_context_n(
1656-
sentry_scope_t *scope, const char *key, size_t key_len);
16571645

16581646
/**
16591647
* Sets the event fingerprint.
@@ -1673,7 +1661,6 @@ SENTRY_API void sentry_scope_set_fingerprint_n(sentry_scope_t *scope,
16731661
* Removes the fingerprint.
16741662
*/
16751663
SENTRY_API void sentry_remove_fingerprint(void);
1676-
SENTRY_API void sentry_scope_remove_fingerprint(sentry_scope_t *scope);
16771664

16781665
/**
16791666
* Set the trace. The primary use for this is to allow other SDKs to propagate

src/sentry_core.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -798,15 +798,15 @@ void
798798
sentry_remove_tag(const char *key)
799799
{
800800
SENTRY_WITH_SCOPE_MUT (scope) {
801-
sentry_scope_remove_tag(scope, key);
801+
sentry_value_remove_by_key(scope->tags, key);
802802
}
803803
}
804804

805805
void
806806
sentry_remove_tag_n(const char *key, size_t key_len)
807807
{
808808
SENTRY_WITH_SCOPE_MUT (scope) {
809-
sentry_scope_remove_tag_n(scope, key, key_len);
809+
sentry_value_remove_by_key_n(scope->tags, key, key_len);
810810
}
811811
}
812812

@@ -830,15 +830,15 @@ void
830830
sentry_remove_extra(const char *key)
831831
{
832832
SENTRY_WITH_SCOPE_MUT (scope) {
833-
sentry_scope_remove_extra(scope, key);
833+
sentry_value_remove_by_key(scope->extra, key);
834834
}
835835
}
836836

837837
void
838838
sentry_remove_extra_n(const char *key, size_t key_len)
839839
{
840840
SENTRY_WITH_SCOPE_MUT (scope) {
841-
sentry_scope_remove_extra_n(scope, key, key_len);
841+
sentry_value_remove_by_key_n(scope->extra, key, key_len);
842842
}
843843
}
844844

@@ -870,15 +870,15 @@ void
870870
sentry_remove_context(const char *key)
871871
{
872872
SENTRY_WITH_SCOPE_MUT (scope) {
873-
sentry_scope_remove_context(scope, key);
873+
sentry_value_remove_by_key(scope->contexts, key);
874874
}
875875
}
876876

877877
void
878878
sentry_remove_context_n(const char *key, size_t key_len)
879879
{
880880
SENTRY_WITH_SCOPE_MUT (scope) {
881-
sentry_scope_remove_context_n(scope, key, key_len);
881+
sentry_value_remove_by_key_n(scope->contexts, key, key_len);
882882
}
883883
}
884884

src/sentry_scope.c

Lines changed: 0 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -530,12 +530,6 @@ sentry_scope_set_user(sentry_scope_t *scope, sentry_value_t user)
530530
scope->user = user;
531531
}
532532

533-
void
534-
sentry_scope_remove_user(sentry_scope_t *scope)
535-
{
536-
sentry_scope_set_user(scope, sentry_value_new_null());
537-
}
538-
539533
void
540534
sentry_scope_set_tag(sentry_scope_t *scope, const char *key, const char *value)
541535
{
@@ -550,19 +544,6 @@ sentry_scope_set_tag_n(sentry_scope_t *scope, const char *key, size_t key_len,
550544
scope->tags, key, key_len, sentry_value_new_string_n(value, value_len));
551545
}
552546

553-
void
554-
sentry_scope_remove_tag(sentry_scope_t *scope, const char *key)
555-
{
556-
sentry_value_remove_by_key(scope->tags, key);
557-
}
558-
559-
void
560-
sentry_scope_remove_tag_n(
561-
sentry_scope_t *scope, const char *key, size_t key_len)
562-
{
563-
sentry_value_remove_by_key_n(scope->tags, key, key_len);
564-
}
565-
566547
void
567548
sentry_scope_set_extra(
568549
sentry_scope_t *scope, const char *key, sentry_value_t value)
@@ -577,19 +558,6 @@ sentry_scope_set_extra_n(sentry_scope_t *scope, const char *key, size_t key_len,
577558
sentry_value_set_by_key_n(scope->extra, key, key_len, value);
578559
}
579560

580-
void
581-
sentry_scope_remove_extra(sentry_scope_t *scope, const char *key)
582-
{
583-
sentry_value_remove_by_key(scope->extra, key);
584-
}
585-
586-
void
587-
sentry_scope_remove_extra_n(
588-
sentry_scope_t *scope, const char *key, size_t key_len)
589-
{
590-
sentry_value_remove_by_key_n(scope->extra, key, key_len);
591-
}
592-
593561
void
594562
sentry_scope_set_context(
595563
sentry_scope_t *scope, const char *key, sentry_value_t value)
@@ -604,19 +572,6 @@ sentry_scope_set_context_n(sentry_scope_t *scope, const char *key,
604572
sentry_value_set_by_key_n(scope->contexts, key, key_len, value);
605573
}
606574

607-
void
608-
sentry_scope_remove_context(sentry_scope_t *scope, const char *key)
609-
{
610-
sentry_value_remove_by_key(scope->contexts, key);
611-
}
612-
613-
void
614-
sentry_scope_remove_context_n(
615-
sentry_scope_t *scope, const char *key, size_t key_len)
616-
{
617-
sentry_value_remove_by_key_n(scope->contexts, key, key_len);
618-
}
619-
620575
void
621576
sentry__scope_set_fingerprint_va(
622577
sentry_scope_t *scope, const char *fingerprint, va_list va)
@@ -669,13 +624,6 @@ sentry_scope_set_fingerprint_n(
669624
va_end(va);
670625
}
671626

672-
void
673-
sentry_scope_remove_fingerprint(sentry_scope_t *scope)
674-
{
675-
sentry_value_decref(scope->fingerprint);
676-
scope->fingerprint = sentry_value_new_null();
677-
}
678-
679627
void
680628
sentry_scope_set_transaction(sentry_scope_t *scope, const char *transaction)
681629
{

0 commit comments

Comments
 (0)