diff options
Diffstat (limited to 'vhook/ppm.c')
-rw-r--r-- | vhook/ppm.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vhook/ppm.c b/vhook/ppm.c index 022f6a106b..8e48dd9574 100644 --- a/vhook/ppm.c +++ b/vhook/ppm.c @@ -55,14 +55,15 @@ rwpipe *rwpipe_open( int argc, char *argv[] ) if ( this->pid == 0 ) { - char *command = av_mallocz( 10240 ); +#define COMMAND_SIZE 10240 + char *command = av_mallocz( COMMAND_SIZE ); int i; strcpy( command, "" ); for ( i = 0; i < argc; i ++ ) { - strcat( command, argv[ i ] ); - strcat( command, " " ); + pstrcat( command, COMMAND_SIZE, argv[ i ] ); + pstrcat( command, COMMAND_SIZE, " " ); } dup2( output[ 0 ], STDIN_FILENO ); |