Alexander Best escribió:
any thoughts on these small changes to burncd?
- int nogap = 0, speed = 4 * 177, test_write = 0, force = 0;
+       int nogap = 0, speed = 0, test_write = 0, force = 0;
        int block_size = 0, block_type = 0, cdopen = 0, dvdrw = 0;
        const char *dev;
if ((dev = getenv("CDROM")) == NULL)
                dev = "/dev/acd0";
+ if ((speed = getenv("SPEED")) == NULL)
+               speed = 4 * 177;
+
It seems incorrect. The speed variable is of type int, while getenv returns char *. You should first assign getenv("SPEED") to a char * variable and if it isn't NULL then you should convert it to int or fall back to the default value otherwise.

--
Gabor Kovesdan
FreeBSD Volunteer

EMAIL: ga...@freebsd.org .:|:. ga...@kovesdan.org
WEB:   http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.org

_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to