diff options
| -rw-r--r-- | src/pulsecore/object.c | 2 | ||||
| -rw-r--r-- | src/pulsecore/object.h | 3 | 
2 files changed, 2 insertions, 3 deletions
| diff --git a/src/pulsecore/object.c b/src/pulsecore/object.c index 23a45754..6680d078 100644 --- a/src/pulsecore/object.c +++ b/src/pulsecore/object.c @@ -68,5 +68,5 @@ void pa_object_unref(pa_object *o) {  int pa_object_check_type(const char *type_name) {      pa_assert(type_name); -    return type_name == "pa_object" || strcmp(type_name, "pa_object") == 0; +    return strcmp(type_name, "pa_object") == 0;  } diff --git a/src/pulsecore/object.h b/src/pulsecore/object.h index 9c62f74a..562fd113 100644 --- a/src/pulsecore/object.h +++ b/src/pulsecore/object.h @@ -96,8 +96,7 @@ static inline pa_object* pa_object_cast(void *o) {  #define PA_DEFINE_CHECK_TYPE(c, parent)                                 \      int c##_check_type(const char *type) {                              \          pa_assert(type);                                                \ -        if (type == #c ||                                               \ -            strcmp(type, #c) == 0)                                      \ +        if (strcmp(type, #c) == 0)                                      \              return 1;                                                   \          return parent##_check_type(type);                               \      }                                                                   \ | 
