Displaying 3 results from an estimated 3 matches for "signvalu".
Did you mean:
signvalue
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
1999 Dec 10
0
snprintf from postgresql
...n = 0;
if (ljust)
padlen = -padlen;
while (padlen > 0)
{
dopr_outch(' ');
--padlen;
}
dostr(value, maxwidth);
while (padlen < 0)
{
dopr_outch(' ');
++padlen;
}
}
static void
fmtnum(long_long value, int base, int dosign, int ljust, int len, int zpad)
{
int signvalue = 0;
ulong_long uvalue;
char convert[64];
int place = 0;
int padlen = 0; /* amount to pad */
int caps = 0;
/*
* DEBUGP(("value 0x%x, base %d, dosign %d, ljust %d, len %d, zpad
* %d\n", value, base, dosign, ljust, len, zpad ));
*/
uvalue = value;
if (dosign)
{
if...
2006 Mar 17
3
[Bug 1173] scp reports lost connection for very large files
...F gets defined in config.h and snprintf() definition
comes from openbsd-compat/bsd-snprintf.c.
Here are relevant lines from bsd-snprintf.c line 470
static void fmtint(char *buffer, size_t *currlen, size_t maxlen,
long value, int base, int min, int max, int flags)
{
int signvalue = 0;
unsigned long uvalue;
It seems that type for 'value' should be 'LLONG' instead of 'long' and
similarly type for 'uvalue' should be 'unsigned LLONG' instead of 'unsigned
long'.
In dopr() 'value' is defined as 'LLONG' (lo...