DragonFly commits List (threaded) for 2005-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: cvs commit: src/sbin/sysctl Makefile sysctl.c
On Tue, 18 Jan 2005 11:46:55 +0900
YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx> wrote:
> On Mon, Jan 10, 2005 at 12:27:51PM -0800, Chris Pressey wrote:
> > replace printf() with fwrite() in one instance;
>
> Now `sysctl kern.ostype | less' looks like this:
> kern.ostype: DragonFly^@
>
> val and len after the call to sysctl() look like this:
> val = {'D','r','a','g','o','n','F','l','y','\0'}
> len = 10
> so feeding them to fwrite() prints out the last '\0' while feeding them
> to printf() does not. The fwrite() just above it should be OK because
> it's only used when the user specified '-b' flag to treat the value
> as a raw binary.
Thanks. I've applied a fix.
-Chris
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]