diff options
| author | atkawa7 <atkawa7@yahoo.com> | 2017-11-03 12:58:17 -0700 |
|---|---|---|
| committer | Alexander Karatarakis <alex@karatarakis.com> | 2017-11-03 16:44:35 -0700 |
| commit | 79067748292b613b2d3bcabf8d5cdd71a8100cef (patch) | |
| tree | 5f9fbd738dd8b50897142b6a4ecc69ea98ed060b /ports/libaiff/buffer_uninitialized.patch | |
| parent | 669e7a981eaabe7df1734aab3d79a4a5cbb19109 (diff) | |
| download | vcpkg-79067748292b613b2d3bcabf8d5cdd71a8100cef.tar.gz vcpkg-79067748292b613b2d3bcabf8d5cdd71a8100cef.zip | |
[libaiff] fix uninitialized buffer
Diffstat (limited to 'ports/libaiff/buffer_uninitialized.patch')
| -rw-r--r-- | ports/libaiff/buffer_uninitialized.patch | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/ports/libaiff/buffer_uninitialized.patch b/ports/libaiff/buffer_uninitialized.patch new file mode 100644 index 000000000..855d11a36 --- /dev/null +++ b/ports/libaiff/buffer_uninitialized.patch @@ -0,0 +1,42 @@ +diff --git "a/libaiff.c" "b/libaiff.c"
+index e266802..21179f9 100644
+--- "a/libaiff.c"
++++ "b/libaiff.c"
+@@ -168,6 +168,9 @@ AIFF_ReadOpenW(const wchar_t *file, int flags)
+ r->buffer = NULL;
+ r->buflen = 0;
+
++ r->buffer2 = NULL;
++ r->buflen2 = 0;
++
+ return r;
+ }
+
+@@ -237,6 +240,9 @@ AIFF_ReadOpen(const char *file, int flags)
+ r->buffer = NULL;
+ r->buflen = 0;
+
++ r->buffer2 = NULL;
++ r->buflen2 = 0;
++
+ return r;
+ }
+
+@@ -577,6 +583,8 @@ err2:
+ w->segmentSize = 0;
+ w->buffer = NULL;
+ w->buflen = 0;
++ w->buffer2 = NULL;
++ w->buflen2 = 0;
+ w->tics = 0;
+
+ /*
+@@ -659,6 +667,8 @@ err2:
+ w->segmentSize = 0;
+ w->buffer = NULL;
+ w->buflen = 0;
++ w->buffer2 = NULL;
++ w->buflen2 = 0;
+ w->tics = 0;
+
+ /*
|
