Replace COSMO define with _COSMO_SOURCE

This change might cause ABI breakages for /opt/cosmos. It's needed to
help us better conform to header declaration practices.
This commit is contained in:
Justine Tunney 2023-08-13 20:31:27 -07:00
parent a033b65a33
commit c776a32f75
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
238 changed files with 858 additions and 1069 deletions

View file

@ -62,7 +62,7 @@ void bf(int fd) {
obuf[n++] = ' ';
for (i = 0; i < rc; ++i) {
c = ibuf[i] & 0xff;
w = _tpenc(kCp437[c]);
w = tpenc(kCp437[c]);
do {
obuf[n++] = w;
} while ((w >>= 8));

View file

@ -137,7 +137,7 @@ extern const char16_t kRunes[];
*/
static char *tptoa(char *p, wchar_t x) {
unsigned long w;
for (w = _tpenc(x); w; w >>= 010) *p++ = w & 0xff;
for (w = tpenc(x); w; w >>= 010) *p++ = w & 0xff;
return p;
}

View file

@ -84,7 +84,7 @@ static char *Raster(int yn, int xn, unsigned char Y[yn][xn], int *dw) {
bs = s;
}
}
appendw(&r, _tpenc(kBlocks[bi].c));
appendw(&r, tpenc(kBlocks[bi].c));
++w;
}
if (w > *dw) *dw = w;

View file

@ -705,7 +705,7 @@ static void LoadRanges(void) {
case 0:
if (isxdigit(b[i])) {
range.a <<= 4;
range.a += hextoint(b[i]);
range.a += kHexToInt[b[i] & 255];
} else if (b[i] == '-') {
t = 1;
}
@ -713,7 +713,7 @@ static void LoadRanges(void) {
case 1:
if (isxdigit(b[i])) {
range.b <<= 4;
range.b += hextoint(b[i]);
range.b += kHexToInt[b[i] & 255];
} else if (b[i] == ' ') {
t = 2;
}
@ -771,7 +771,7 @@ static void Render(void) {
p = FormatInt64(p, fg);
*p++ = 'm';
}
w = _tpenc(kCp437[c]);
w = tpenc(kCp437[c]);
do {
*p++ = w & 0xff;
w >>= 8;