Files
loongoffice/external/liblangtag/liblangtag-0.5.1-vsnprintf.patch
Khaled Hosny fc26490252 fdo#70393: move liblangtag to a subdir of external
Change-Id: I18cded289591bdf872c7a818326a35ac00d38482
Reviewed-on: https://gerrit.libreoffice.org/6330
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-10-19 07:34:56 +00:00

19 lines
585 B
Diff

diff -ru UnpackedTarball/orig.langtag/liblangtag/lt-utils.c UnpackedTarball/langtag/liblangtag/lt-utils.c
--- UnpackedTarball/orig.langtag/liblangtag/lt-utils.c 2013-07-19 16:47:20.310734230 +0200
+++ UnpackedTarball/langtag/liblangtag/lt-utils.c 2013-07-19 16:53:10.839914271 +0200
@@ -173,9 +173,11 @@
va_end(ap);
- retval = malloc(sizeof (char) * size);
- if (retval) {
- vsprintf(retval, format, args);
+ if (size > 0) {
+ retval = malloc(sizeof (char) * size);
+ if (retval) {
+ vsprintf(retval, format, args);
+ }
}
} LT_STMT_END;
#elif HAVE_VSNPRINTF