]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/cutils.c
Fix breakage introduced by setting the sample_fmt to SAMPLE_FMT_NONE (r20623). This...
[ffmpeg] / libavformat / cutils.c
index 42ef5996d996e57b59e147c3e0cc2b3d676d1e79..4967d5b90c211a23823a66e7f4d087a2666964a9 100644 (file)
 #include "avformat.h"
 
 /* add one element to a dynamic array */
-void ff_dynarray_add(unsigned long **tab_ptr, int *nb_ptr, unsigned long elem)
+void ff_dynarray_add(intptr_t **tab_ptr, int *nb_ptr, intptr_t elem)
 {
     int nb, nb_alloc;
-    unsigned long *tab;
+    intptr_t *tab;
 
     nb = *nb_ptr;
     tab = *tab_ptr;
@@ -33,7 +33,7 @@ void ff_dynarray_add(unsigned long **tab_ptr, int *nb_ptr, unsigned long elem)
             nb_alloc = 1;
         else
             nb_alloc = nb * 2;
-        tab = av_realloc(tab, nb_alloc * sizeof(unsigned long));
+        tab = av_realloc(tab, nb_alloc * sizeof(intptr_t));
         *tab_ptr = tab;
     }
     tab[nb++] = elem;