[asterisk-commits] rmudgett: trunk r365479 - in /trunk: ./ tests/test_config.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon May 7 13:51:49 CDT 2012
Author: rmudgett
Date: Mon May 7 13:51:44 2012
New Revision: 365479
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=365479
Log:
Fix type punned compiler warning in test_config.c
........
Merged revisions 365476 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 365478 from http://svn.asterisk.org/svn/asterisk/branches/10
Modified:
trunk/ (props changed)
trunk/tests/test_config.c
Propchange: trunk/
------------------------------------------------------------------------------
Binary property 'branch-10-merged' - no diff available.
Modified: trunk/tests/test_config.c
URL: http://svnview.digium.com/svn/asterisk/trunk/tests/test_config.c?view=diff&rev=365479&r1=365478&r2=365479
==============================================================================
--- trunk/tests/test_config.c (original)
+++ trunk/tests/test_config.c Mon May 7 13:51:44 2012
@@ -59,19 +59,22 @@
ret = AST_TEST_FAIL; \
} else { \
if (((flags) & PARSE_TYPE) == PARSE_INT32) { \
- int32_t *r = (int32_t *) result, e = (int32_t) expected_result; \
+ int32_t *r = (int32_t *) (void *) result; \
+ int32_t e = (int32_t) expected_result; \
if (*r != e) { \
ast_test_status_update(test, "ast_parse_arg int32_t failed with %d != %d\n", *r, e); \
ret = AST_TEST_FAIL; \
} \
} else if (((flags) & PARSE_TYPE) == PARSE_UINT32) { \
- uint32_t *r = (uint32_t *) result, e = (uint32_t) expected_result; \
+ uint32_t *r = (uint32_t *) (void *) result; \
+ uint32_t e = (uint32_t) expected_result; \
if (*r != e) { \
ast_test_status_update(test, "ast_parse_arg uint32_t failed with %u != %u\n", *r, e); \
ret = AST_TEST_FAIL; \
} \
} else if (((flags) & PARSE_TYPE) == PARSE_DOUBLE) { \
- double *r = (double *) result, e = (double) expected_result; \
+ double *r = (double *) (void *) result; \
+ double e = (double) expected_result; \
if (fabs(*r - e) > EPSILON) { \
ast_test_status_update(test, "ast_parse_arg double failed with %f != %f\n", *r, e); \
ret = AST_TEST_FAIL; \
More information about the asterisk-commits
mailing list