diff libvo/vo_png.c @ 1078:874ba7049c1a

sprintf possible buffer overflow fixes
author al3x
date Sat, 09 Jun 2001 17:53:54 +0000
parents 77e0094f0cce
children d40f2b686846
line wrap: on
line diff
--- a/libvo/vo_png.c	Sat Jun 09 17:41:31 2001 +0000
+++ b/libvo/vo_png.c	Sat Jun 09 17:53:54 2001 +0000
@@ -199,8 +199,7 @@
     struct pngdata png;
     png_byte *row_pointers[image_height];
     
-    sprintf (buf, "%08d.png", ++framenum);
-    //printf("%s\n", buf);
+    snprintf (buf, 100, "%08d.png", ++framenum);
 
     png = create_png(buf);
 
@@ -231,8 +230,7 @@
   
   if(image_format == IMGFMT_YV12) {
 
-    sprintf (buf, "%08d.png", ++framenum);
-    //printf("%s\n", buf);
+    snprintf (buf, 100, "%08d.png", ++framenum);
 
     png = create_png(buf);
 
@@ -285,6 +283,3 @@
 static void check_events(void)
 {
 }
-
-
-