[misc] apply changes to remove warning blocking compilation with gcc 4.5.2 and php 5.3.5
- gcc now warns when you compate a typedef to the anonymous enum which define it. - some inline function in the zend.h header do compare between signed and unsigned char.
This commit is contained in:
parent
6cb213e5f3
commit
699f0e42d5
|
@ -17,7 +17,7 @@ php_configdir=@PHP5_CONFIG_DIR@
|
||||||
php_config_DATA = lasso.ini
|
php_config_DATA = lasso.ini
|
||||||
|
|
||||||
lasso_la_CFLAGS = -fno-strict-aliasing $(LASSO_CORE_CFLAGS) -I$(top_srcdir) -I$(top_builddir) $(PHP5_INCLUDES) $(AM_CFLAGS)
|
lasso_la_CFLAGS = -fno-strict-aliasing $(LASSO_CORE_CFLAGS) -I$(top_srcdir) -I$(top_builddir) $(PHP5_INCLUDES) $(AM_CFLAGS)
|
||||||
lasso_la_CFLAGS += -Wno-unused-parameter
|
lasso_la_CFLAGS += -Wno-unused-parameter -Wno-sign-compare # problem in zend.h
|
||||||
lasso_la_LDFLAGS = -export-dynamic -prefer-pic -module -avoid-version
|
lasso_la_LDFLAGS = -export-dynamic -prefer-pic -module -avoid-version
|
||||||
lasso_la_LIBADD = $(top_builddir)/lasso/liblasso.la $(LASSO_LIBS) $(PHP5_LDFLAGS)
|
lasso_la_LIBADD = $(top_builddir)/lasso/liblasso.la $(LASSO_LIBS) $(PHP5_LDFLAGS)
|
||||||
nodist_lasso_la_SOURCES = _lasso.c
|
nodist_lasso_la_SOURCES = _lasso.c
|
||||||
|
|
|
@ -374,7 +374,7 @@ lasso_saml20_logout_process_response_msg(LassoLogout *logout, const char *respon
|
||||||
|
|
||||||
/* only if asked we report, otherwise we do not care */
|
/* only if asked we report, otherwise we do not care */
|
||||||
if (profile->signature_status && lasso_profile_get_signature_verify_hint(profile) ==
|
if (profile->signature_status && lasso_profile_get_signature_verify_hint(profile) ==
|
||||||
LASSO_PROFILE_SIGNATURE_HINT_FORCE)
|
(LassoProfileSignatureVerifyHint)LASSO_PROFILE_SIGNATURE_HINT_FORCE)
|
||||||
{
|
{
|
||||||
goto_cleanup_with_rc(profile->signature_status);
|
goto_cleanup_with_rc(profile->signature_status);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue