[patch][2.5.4-dj4] cleanup, use strsep in tridentfb.c

From: Alex Scheele (alex@packetstorm.nu)
Date: Sun Feb 10 2002 - 07:25:46 EST


Hi,

This patch changes strtok() use to strsep().
Strtok() isn't SMP/thread safe. strsep is considered safer.

--
	Alex (alex@packetstorm.nu)

-------------------------- cut here ------------------------- diff -Nru linux-2.5.3-dj4/drivers/video/tridentfb.c linux/drivers/video/tridentfb.c --- linux-2.5.3-dj4/drivers/video/tridentfb.c Sat Feb 9 21:03:01 2002 +++ linux/drivers/video/tridentfb.c Sat Feb 9 21:03:01 2002 @@ -1259,8 +1259,8 @@ char * opt; if (!options || !*options) return 0; - for(opt = strtok(options,",");opt;opt = strtok(NULL,",")){ - if (!opt) continue; + while((opt=strsep(&options,",")) != NULL) { + if (!*opt) continue; if (!strncmp(opt,"noaccel",7)) noaccel = 1; else if (!strncmp(opt,"accel",5))

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Feb 15 2002 - 21:00:32 EST