--- brcupsconfig.c.orig 2014-03-03 10:54:38.821758788 +0100 +++ brcupsconfig.c 2014-03-03 20:50:32.336705398 +0100 @@ -599,13 +599,13 @@ int divide_media_token(char *input,char output[5][30]){ - char media_command[100]; + char media_command[1000]; char *p,*pp; int i; p = strstr(input,MEDIAEQ); if(p){ - strcpy(media_command,p+strlen(MEDIAEQ)); + strncpy(media_command,p+strlen(MEDIAEQ),sizeof(media_command)); } else{ return 0;