tag 1097944 +patch
thanks,

On Mon, Feb 17, 2025 at 05:55:26PM +0000, Matthias Klose wrote:
> [...]
>    67 | extern void free ();            /* Free malloc'd memory */
 
attached patch should fix this issue.

bye,
        - michael
Description: fix build with gcc 15
Author: Michael Ablassmeier <[email protected]>
Bug-Debian: https://bugs.debian.org/1097944

---
Last-Update: 2025-09-09

--- streamripper-1.64.6.orig/lib/argv.c
+++ streamripper-1.64.6/lib/argv.c
@@ -62,10 +62,10 @@ void freeargv (char **vector);
 #else	/* !ANSI_PROTOTYPES */
 
 #if !defined _WIN32 || defined __GNUC__
-extern void *malloc ();		/* Standard memory allocater */
-extern void *realloc ();	/* Standard memory reallocator */
-extern void free ();		/* Free malloc'd memory */
-extern char *strdup ();		/* Duplicate a string */
+extern void *malloc(size_t size);		/* Standard memory allocater */
+extern void *realloc(void *ptr, size_t size);	/* Standard memory reallocator */
+extern void free(void *ptr);			/* Free malloc'd memory */
+extern char *strdup(const char *s);		/* Duplicate a string */
 #endif
 
 #endif	/* ANSI_PROTOTYPES */

Reply via email to