Merge branch 'PHP-5.6'

* PHP-5.6:
  updated NEWS
  Fixed bug #68671 incorrect expression in libmagic

Conflicts:
	ext/fileinfo/libmagic/print.c
This commit is contained in:
Anatol Belski 2014-12-30 19:41:07 +01:00
commit a78eaddbe0

View file

@ -59,15 +59,18 @@ protected void
file_magwarn(struct magic_set *ms, const char *f, ...) file_magwarn(struct magic_set *ms, const char *f, ...)
{ {
va_list va; va_list va;
char *expanded_format; char *expanded_format = NULL;
int expanded_len;
va_start(va, f); va_start(va, f);
if (vasprintf(&expanded_format, f, va)); /* silence */ expanded_len = vasprintf(&expanded_format, f, va);
va_end(va); va_end(va);
php_error_docref(NULL, E_NOTICE, "Warning: %s", expanded_format); if (expanded_len >= 0 && expanded_format) {
php_error_docref(NULL, E_NOTICE, "Warning: %s", expanded_format);
free(expanded_format); free(expanded_format);
}
} }
protected const char * protected const char *