Displaying 5 results from an estimated 5 matches for "nextch".
Did you mean:
nextc
1999 Dec 10
0
snprintf from postgresql
...0;
int longflag = 0;
int pointflag = 0;
int maxwidth = 0;
char *strvalue;
int ljust;
int len;
int zpad;
output = buffer;
while ((ch = *format++))
{
switch (ch)
{
case '%':
ljust = len = zpad = maxwidth = 0;
longflag = longlongflag = pointflag = 0;
nextch:
ch = *format++;
switch (ch)
{
case 0:
dostr("**end of format**", 0);
return;
case '-':
ljust = 1;
goto nextch;
case '0': /* set zero padding if len not set */
if (len == 0 && !pointflag)
zpad = '0...
2000 Jan 06
1
bsd-snprintf.c and NeXT.
I'm wonder if anyone happens to have a simplier (slower) version of
bsd-snprintf.c. It seems NeXT 3.3 (unsure about 4.2) is missing
mprotect().
If I could get something to replace that for a while and fix some of
theses utmp in login.c issues I may have a rough port NeXT to black
hardware.=)
Thanks
2019 Jan 25
0
[klibc:update-dash] [BUILTIN] Use error instead of warnx for fatal errors in printf
...,8 @@ pc:
fmt += strspn(fmt, SKIP2);
ch = *fmt;
- if (!ch) {
- warnx("missing format character");
- goto err;
- }
+ if (!ch)
+ error("missing format character");
/* null terminate format string to we can use it
as an argument to printf. */
nextch = fmt[1];
@@ -250,8 +246,7 @@ pc:
}
#endif
default:
- warnx("%s: invalid directive", start);
- goto err;
+ error("%s: invalid directive", start);
}
*++fmt = nextch;
}
@@ -259,8 +254,6 @@ pc:
out:
return rval;
-err:
- return 1;
}
2020 Mar 28
0
[klibc:update-dash] dash: [BUILTIN] Use error instead of warnx for fatal errors in printf
...,8 @@ pc:
fmt += strspn(fmt, SKIP2);
ch = *fmt;
- if (!ch) {
- warnx("missing format character");
- goto err;
- }
+ if (!ch)
+ error("missing format character");
/* null terminate format string to we can use it
as an argument to printf. */
nextch = fmt[1];
@@ -250,8 +246,7 @@ pc:
}
#endif
default:
- warnx("%s: invalid directive", start);
- goto err;
+ error("%s: invalid directive", start);
}
*++fmt = nextch;
}
@@ -259,8 +254,6 @@ pc:
out:
return rval;
-err:
- return 1;
}
2004 Aug 13
1
[PATCH] make spotless update
make spotless leaves 2 generated files.
diff -purN klibc-0.159.orig/klibc/Makefile klibc-0.159/klibc/Makefile
--- klibc-0.159.orig/klibc/Makefile 2004-08-03 23:07:05.000000000 +0200
+++ klibc-0.159/klibc/Makefile 2004-08-13 22:23:35.696699671 +0200
@@ -156,6 +156,7 @@ clean: archclean
rm -f sha1hash errlist.c
spotless: clean
+ rm -f include/klibc/havesyscall.h syscalls.nrs
find . \( -name