2026-05-08 14:57 ftp://ftp.de.debian.org/debian/pool/main/g/gupnp-dlna/gupnp-dlna_0.12.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: eccb727 (2026-05-08 15:26:59 +0200) count: 293 291 elapsed-time: 0.9 1.0 head-timing-info: old-timing-info: head results: gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:345:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:79:63: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-audio-information.c:51:18: style: struct member '_GUPnPDLNAAudioInformationPrivate::placeholder' is never used. [unusedStructMember] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_BOOL_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:74:71: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-container-information.c:52:18: style: struct member '_GUPnPDLNAContainerInformationPrivate::placeholder' is never used. [unusedStructMember] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:77:46: style: Parameter 'fraction' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:113:55: style: Parameter 'fraction' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:127:57: style: Parameter 'fraction' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:175:60: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:189:60: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:203:47: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:233:50: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-g-values.c:247:50: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-image-information.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-image-information.c:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-image-information.c:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-image-information.c:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-image-information.c:71:63: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-image-information.c:51:18: style: struct member '_GUPnPDLNAImageInformationPrivate::placeholder' is never used. [unusedStructMember] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-info-set.c:267:49: style: Parameter 'info_set' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-info-value.c:42:17: error: Memory leak: info_value [memleak] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-info-value.c:130:53: style: Parameter 'info_value' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-info-value.c:170:59: style: Parameter 'info_value' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_information_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_information_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:190:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:65:72: style: Parameter 'info' can be declared as pointer to const. However it seems that 'gupnp_dlna_information_get_profile_name_default' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:177:40: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:65:72: note: Parameter 'info' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:99:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_information_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:171:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:99:52: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:121:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_information_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:172:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:121:50: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:124:38: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:245:52: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-information.c:415:38: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-metadata-backend.c:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_DEFAULT_METADATA_BACKEND [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser-impl.c:230:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_VALUE_STATE_SET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser-impl.c:39:16: style: Variable 'container_restrictions' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser-impl.c:41:16: style: Variable 'video_restrictions' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:141:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:68:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_profile_guesser_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:127:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:68:56: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:95:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_profile_guesser_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:126:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:95:54: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:98:41: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:206:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:248:37: style: Variable 'extractor' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:396:36: style: Variable 'video_info' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:397:36: style: Variable 'audio_info' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:398:36: style: Variable 'image_info' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:412:24: style: Variable 'it' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:461:41: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:491:41: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:507:41: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-guesser.c:523:41: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:828:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:858:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:1541:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:1586:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:535:19: style: Variable 'iter' is reassigned a value before the old one has been used. [redundantAssignment] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:534:14: note: iter is assigned gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:535:19: note: iter is overwritten gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:289:44: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:777:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_profile_loader_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:850:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:777:53: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:780:40: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:801:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_profile_loader_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:851:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:801:55: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:825:40: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:995:40: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile-loader.c:1386:48: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:124:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_restriction_free [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_profile_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:75:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_profile_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:202:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:75:46: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:78:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:131:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_profile_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:203:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:131:48: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:283:44: style: Parameter 'profile' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:297:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:313:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:329:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:348:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:367:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:386:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:405:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:414:38: style: Parameter 'audio_restrictions' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:415:38: style: Parameter 'container_restrictions' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:416:38: style: Parameter 'image_restrictions' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-profile.c:417:38: style: Parameter 'video_restrictions' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-restriction.c:209:56: style: Parameter 'restriction' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-restriction.c:227:59: style: Parameter 'restriction' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.c:217:53: style:inconclusive: Function 'gupnp_dlna_value_list_is_empty' argument 1 names different: declaration 'list' definition 'value_list'. [funcArgNamesDifferent] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.h:52:53: note: Function 'gupnp_dlna_value_list_is_empty' argument 1 names different: declaration 'list' definition 'value_list'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.c:217:53: note: Function 'gupnp_dlna_value_list_is_empty' argument 1 names different: declaration 'list' definition 'value_list'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.c:264:54: style:inconclusive: Function 'gupnp_dlna_value_list_to_string' argument 1 names different: declaration 'list' definition 'value_list'. [funcArgNamesDifferent] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.h:55:54: note: Function 'gupnp_dlna_value_list_to_string' argument 1 names different: declaration 'list' definition 'value_list'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.c:264:54: note: Function 'gupnp_dlna_value_list_to_string' argument 1 names different: declaration 'list' definition 'value_list'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.c:217:53: style: Parameter 'value_list' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-list.c:225:53: style: Parameter 'value_list' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:266:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:531:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:652:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:739:51: style:inconclusive: Function 'gupnp_dlna_value_type_clean' argument 2 names different: declaration 'value_union' definition 'value'. [funcArgNamesDifferent] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.h:58:51: note: Function 'gupnp_dlna_value_type_clean' argument 2 names different: declaration 'value_union' definition 'value'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:739:51: note: Function 'gupnp_dlna_value_type_clean' argument 2 names different: declaration 'value_union' definition 'value'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:195:33: style: Parameter 'from' can be declared as pointer to const. However it seems that 'bool_copy' is a callback function, if 'from' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:288:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:195:33: note: Parameter 'from' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:204:34: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_clean' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:289:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:204:34: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:205:34: style: Parameter 'value_union' can be declared as pointer to const. However it seems that 'bool_clean' is a callback function, if 'value_union' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:289:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:205:34: note: Parameter 'value_union' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:211:37: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_is_equal' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:290:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:211:37: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:212:37: style: Parameter 'first' can be declared as pointer to const. However it seems that 'bool_is_equal' is a callback function, if 'first' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:290:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:212:37: note: Parameter 'first' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:213:37: style: Parameter 'second' can be declared as pointer to const. However it seems that 'bool_is_equal' is a callback function, if 'second' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:290:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:213:37: note: Parameter 'second' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:219:40: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_is_in_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:291:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:219:40: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:220:40: style: Parameter 'min' can be declared as pointer to const. However it seems that 'bool_is_in_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:291:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:220:40: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:221:40: style: Parameter 'max' can be declared as pointer to const. However it seems that 'bool_is_in_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:291:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:221:40: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:222:40: style: Parameter 'value' can be declared as pointer to const. However it seems that 'bool_is_in_range' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:291:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:222:40: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:229:32: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_name' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:292:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:229:32: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:235:41: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_verify_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:293:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:235:41: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:236:41: style: Parameter 'min' can be declared as pointer to const. However it seems that 'bool_verify_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:293:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:236:41: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:237:41: style: Parameter 'max' can be declared as pointer to const. However it seems that 'bool_verify_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:293:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:237:41: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:243:38: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_to_string' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:294:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:243:38: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:244:38: style: Parameter 'value' can be declared as pointer to const. However it seems that 'bool_to_string' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:294:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:244:38: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:250:36: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_compare' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:295:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:250:36: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:251:36: style: Parameter 'a' can be declared as pointer to const. However it seems that 'bool_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:295:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:251:36: note: Parameter 'a' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:252:36: style: Parameter 'b' can be declared as pointer to const. However it seems that 'bool_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:295:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:252:36: note: Parameter 'b' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:264:38: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_get_g_type' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:296:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:264:38: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:271:39: style: Parameter 'value' can be declared as pointer to const. However it seems that 'bool_to_g_value' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:297:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:271:39: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:278:35: style: Parameter 'type' can be declared as pointer to const. However it seems that 'bool_flatten' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:298:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:278:35: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:279:35: style: Parameter 'target' can be declared as pointer to const. However it seems that 'bool_flatten' is a callback function, if 'target' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:298:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:279:35: note: Parameter 'target' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:280:35: style: Parameter 'from' can be declared as pointer to const. However it seems that 'bool_flatten' is a callback function, if 'from' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:298:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:280:35: note: Parameter 'from' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:281:35: style: Parameter 'to' can be declared as pointer to const. However it seems that 'bool_flatten' is a callback function, if 'to' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:298:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:281:35: note: Parameter 'to' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:333:37: style: Parameter 'from' can be declared as pointer to const. However it seems that 'fraction_copy' is a callback function, if 'from' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:435:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:333:37: note: Parameter 'from' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:342:38: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_clean' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:436:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:342:38: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:343:38: style: Parameter 'value_union' can be declared as pointer to const. However it seems that 'fraction_clean' is a callback function, if 'value_union' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:436:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:343:38: note: Parameter 'value_union' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:349:41: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_is_equal' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:437:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:349:41: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:350:41: style: Parameter 'first' can be declared as pointer to const. However it seems that 'fraction_is_equal' is a callback function, if 'first' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:437:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:350:41: note: Parameter 'first' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:351:41: style: Parameter 'second' can be declared as pointer to const. However it seems that 'fraction_is_equal' is a callback function, if 'second' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:437:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:351:41: note: Parameter 'second' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:358:44: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_is_in_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:438:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:358:44: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:359:44: style: Parameter 'min' can be declared as pointer to const. However it seems that 'fraction_is_in_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:438:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:359:44: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:360:44: style: Parameter 'max' can be declared as pointer to const. However it seems that 'fraction_is_in_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:438:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:360:44: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:361:44: style: Parameter 'value' can be declared as pointer to const. However it seems that 'fraction_is_in_range' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:438:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:361:44: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:370:36: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_name' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:439:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:370:36: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:376:45: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_verify_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:440:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:376:45: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:377:45: style: Parameter 'min' can be declared as pointer to const. However it seems that 'fraction_verify_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:440:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:377:45: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:378:45: style: Parameter 'max' can be declared as pointer to const. However it seems that 'fraction_verify_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:440:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:378:45: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:384:42: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_to_string' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:441:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:384:42: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:385:42: style: Parameter 'value' can be declared as pointer to const. However it seems that 'fraction_to_string' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:441:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:385:42: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:393:40: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_compare' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:442:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:393:40: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:394:40: style: Parameter 'a' can be declared as pointer to const. However it seems that 'fraction_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:442:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:394:40: note: Parameter 'a' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:395:40: style: Parameter 'b' can be declared as pointer to const. However it seems that 'fraction_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:442:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:395:40: note: Parameter 'b' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:401:42: style: Parameter 'type' can be declared as pointer to const. However it seems that 'fraction_get_g_type' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:443:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:401:42: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:466:32: style: Parameter 'from' can be declared as pointer to const. However it seems that 'int_copy' is a callback function, if 'from' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:558:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:466:32: note: Parameter 'from' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:475:33: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_clean' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:559:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:475:33: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:476:33: style: Parameter 'value_union' can be declared as pointer to const. However it seems that 'int_clean' is a callback function, if 'value_union' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:559:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:476:33: note: Parameter 'value_union' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:482:36: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_is_equal' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:560:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:482:36: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:483:36: style: Parameter 'first' can be declared as pointer to const. However it seems that 'int_is_equal' is a callback function, if 'first' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:560:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:483:36: note: Parameter 'first' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:484:36: style: Parameter 'second' can be declared as pointer to const. However it seems that 'int_is_equal' is a callback function, if 'second' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:560:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:484:36: note: Parameter 'second' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:490:39: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_is_in_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:561:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:490:39: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:491:39: style: Parameter 'min' can be declared as pointer to const. However it seems that 'int_is_in_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:561:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:491:39: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:492:39: style: Parameter 'max' can be declared as pointer to const. However it seems that 'int_is_in_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:561:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:492:39: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:493:39: style: Parameter 'value' can be declared as pointer to const. However it seems that 'int_is_in_range' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:561:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:493:39: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:500:31: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_name' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:562:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:500:31: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:506:40: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_verify_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:563:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:506:40: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:507:40: style: Parameter 'min' can be declared as pointer to const. However it seems that 'int_verify_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:563:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:507:40: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:508:40: style: Parameter 'max' can be declared as pointer to const. However it seems that 'int_verify_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:563:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:508:40: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:514:37: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_to_string' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:564:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:514:37: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:515:37: style: Parameter 'value' can be declared as pointer to const. However it seems that 'int_to_string' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:564:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:515:37: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:521:35: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_compare' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:565:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:521:35: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:522:35: style: Parameter 'a' can be declared as pointer to const. However it seems that 'int_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:565:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:522:35: note: Parameter 'a' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:523:35: style: Parameter 'b' can be declared as pointer to const. However it seems that 'int_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:565:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:523:35: note: Parameter 'b' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:529:37: style: Parameter 'type' can be declared as pointer to const. However it seems that 'int_get_g_type' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:566:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:529:37: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:536:38: style: Parameter 'value' can be declared as pointer to const. However it seems that 'int_to_g_value' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:567:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:536:38: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:545:34: style: Parameter 'from' can be declared as pointer to const. However it seems that 'int_flatten' is a callback function, if 'from' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:568:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:545:34: note: Parameter 'from' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:546:34: style: Parameter 'to' can be declared as pointer to const. However it seems that 'int_flatten' is a callback function, if 'to' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:568:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:546:34: note: Parameter 'to' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:600:39: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_is_equal' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:676:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:600:39: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:601:39: style: Parameter 'first' can be declared as pointer to const. However it seems that 'string_is_equal' is a callback function, if 'first' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:676:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:601:39: note: Parameter 'first' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:602:39: style: Parameter 'second' can be declared as pointer to const. However it seems that 'string_is_equal' is a callback function, if 'second' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:676:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:602:39: note: Parameter 'second' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:608:42: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_is_in_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:677:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:608:42: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:609:42: style: Parameter 'min' can be declared as pointer to const. However it seems that 'string_is_in_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:677:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:609:42: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:610:42: style: Parameter 'max' can be declared as pointer to const. However it seems that 'string_is_in_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:677:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:610:42: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:611:42: style: Parameter 'value' can be declared as pointer to const. However it seems that 'string_is_in_range' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:677:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:611:42: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:621:34: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_name' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:678:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:621:34: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:627:43: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_verify_range' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:679:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:627:43: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:628:43: style: Parameter 'min' can be declared as pointer to const. However it seems that 'string_verify_range' is a callback function, if 'min' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:679:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:628:43: note: Parameter 'min' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:629:43: style: Parameter 'max' can be declared as pointer to const. However it seems that 'string_verify_range' is a callback function, if 'max' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:679:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:629:43: note: Parameter 'max' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:642:38: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_compare' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:681:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:642:38: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:643:38: style: Parameter 'a' can be declared as pointer to const. However it seems that 'string_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:681:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:643:38: note: Parameter 'a' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:644:38: style: Parameter 'b' can be declared as pointer to const. However it seems that 'string_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:681:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:644:38: note: Parameter 'b' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:650:40: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_get_g_type' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:682:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:650:40: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:657:41: style: Parameter 'value' can be declared as pointer to const. However it seems that 'string_to_g_value' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:683:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:657:41: note: Parameter 'value' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:664:37: style: Parameter 'type' can be declared as pointer to const. However it seems that 'string_flatten' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:684:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:664:37: note: Parameter 'type' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:665:37: style: Parameter 'target' can be declared as pointer to const. However it seems that 'string_flatten' is a callback function, if 'target' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:684:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:665:37: note: Parameter 'target' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:666:37: style: Parameter 'from' can be declared as pointer to const. However it seems that 'string_flatten' is a callback function, if 'from' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:684:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:666:37: note: Parameter 'from' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:667:37: style: Parameter 'to' can be declared as pointer to const. However it seems that 'string_flatten' is a callback function, if 'to' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:684:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:667:37: note: Parameter 'to' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:281:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:436:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:116:17: error: Memory leak: dup [memleak] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:228:17: error: Memory leak: dup [memleak] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:235:17: error: Memory leak: dup [memleak] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:299:50: style:inconclusive: Function 'gupnp_dlna_value_new_single' argument 2 names different: declaration 'single' definition 'raw'. [funcArgNamesDifferent] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.h:42:50: note: Function 'gupnp_dlna_value_new_single' argument 2 names different: declaration 'single' definition 'raw'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value.c:299:50: note: Function 'gupnp_dlna_value_new_single' argument 2 names different: declaration 'single' definition 'raw'. gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_BOOL_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_BOOL_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:321:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:346:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:80:63: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-video-information.c:52:18: style: struct member '_GUPnPDLNAVideoInformationPrivate::placeholder' is never used. [unusedStructMember] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:90:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:180:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:197:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:258:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_gst_audio_information_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:394:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:318:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_audio_information_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:373:35: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:318:62: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:343:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_audio_information_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:371:35: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:343:60: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-audio-information.c:401:70: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:183:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_gst_container_information_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:268:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:292:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:179:50: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:196:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_container_information_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:253:31: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:196:66: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:222:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_container_information_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:251:31: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:222:64: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-container-information.c:276:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:142:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_gst_image_information_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:251:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:183:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_image_information_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:238:35: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:183:62: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:208:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_image_information_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:236:35: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:208:60: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-image-information.c:258:70: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:40:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:125:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_BOOL_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_BOOL_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:208:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:259:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:310:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_BOOL_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:361:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-info-utils.c:409:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_STRING_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:60:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gupnp_dlna_gst_information_parent_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:191:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:56:41: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:68:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_information_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:178:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:68:56: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:94:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_information_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:179:38: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:94:54: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:198:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-information.c:204:73: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-metadata-backend.c:35:31: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-metadata-extractor.c:70:24: style: Variable 'discoverer' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-metadata-extractor.c:161:72: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-metadata-extractor.c:40:47: style: struct member '_GUPnPDLNAGstMetadataExtractor::priv' is never used. [unusedStructMember] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:142:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:179:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:198:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_VALUE_STATE_SET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:230:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_FRACTION_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:266:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUPNP_DLNA_INT_VALUE_UNSET [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gst_discoverer_stream_info_list_free [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:379:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:55:47: style: Parameter 'gst_info' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:306:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_video_information_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:359:35: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:306:62: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:308:39: style: Variable 'info' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:330:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gupnp_dlna_gst_video_information_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:357:35: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:330:60: note: Parameter 'pspec' can be declared as pointer to const gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-video-information.c:332:39: style: Variable 'info' can be declared as pointer to const [constVariablePointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.c:111:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.c:69:18: style: struct member '_GUPnPDLNAMetadataExtractorPrivate::placeholder' is never used. [unusedStructMember] gupnp-dlna-0.12.0/tests/old/dlna-encoding.c:57:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_PAD_LINK_OK [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/tests/old/dlna-encoding.c:113:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_URI_SINK [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/tests/old/dlna-encoding.c:195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_ARG_NONE [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/tests/old/dlna-encoding.c:52:5: error: g_print format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] gupnp-dlna-0.12.0/tests/old/dlna-encoding.c:100:25: style: Parameter 'uri' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/tests/old/dlna-profile-parser.c:98:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_ARG_NONE [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/tests/sets.c:190:9: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] gupnp-dlna-0.12.0/tests/sets.c:196:9: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_size'. [assertWithSideEffect] gupnp-dlna-0.12.0/tools/gupnp-dlna-info.c:145:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/tools/gupnp-dlna-info.c:236:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_ARG_INT [valueFlowBailoutIncompleteVar] gupnp-dlna-0.12.0/tools/gupnp-dlna-info.c:168:25: error: Memory leak: uri [memleak] gupnp-dlna-0.12.0/tools/gupnp-dlna-info.c:61:39: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] gupnp-dlna-0.12.0/tools/gupnp-dlna-ls-profiles.c:58:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_ARG_NONE [valueFlowBailoutIncompleteVar] diff: head gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:244:38: style: Parameter 'value' can be declared as pointer to const. However it seems that 'bool_to_string' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:294:9: note: You might need to cast the function pointer here gupnp-dlna-0.12.0/libgupnp-dlna/gupnp-dlna-value-type.c:244:38: note: Parameter 'value' can be declared as pointer to const head gupnp-dlna-0.12.0/libgupnp-dlna/metadata-backends/gstreamer/gupnp-dlna-gst-metadata-backend.c:35:31: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] DONE