Commit 2f61c929 authored by Ulrich Sibiller's avatar Ulrich Sibiller Committed by Mike Gabriel

NXdixfonts.c: some code cleanups

reformat, extend comments, simplify ifdef
parent 2e50ee07
...@@ -684,16 +684,14 @@ finish: ...@@ -684,16 +684,14 @@ finish:
bail: bail:
if (c->slept) if (c->slept)
#ifdef NXAGENT_SERVER
{ {
ClientWakeup(client); ClientWakeup(client);
#ifdef NXAGENT_SERVER
#ifdef DEBUG #ifdef DEBUG
fprintf(stderr, " NXdixfonts: doListFont: client [%lx] wakeup.\n", client); fprintf(stderr, " NXdixfonts: doListFont: client [%lx] wakeup.\n", client);
#endif #endif
}
#else
ClientWakeup(client);
#endif #endif
}
for (i = 0; i < c->num_fpes; i++) for (i = 0; i < c->num_fpes; i++)
FreeFPE(c->fpe_list[i]); FreeFPE(c->fpe_list[i]);
free(c->fpe_list); free(c->fpe_list);
...@@ -1059,7 +1057,7 @@ typedef struct ...@@ -1059,7 +1057,7 @@ typedef struct
OFclosurePtr oc; OFclosurePtr oc;
} nxFs,*nxFsPtr; } nxFs,*nxFsPtr;
/* this is derived from doListFontsAndAliases */ /* this is derived from doListFontsAndAliases above */
static Bool static Bool
nxdoListFontsAndAliases(ClientPtr client, nxFsPtr fss) nxdoListFontsAndAliases(ClientPtr client, nxFsPtr fss)
{ {
...@@ -1201,20 +1199,20 @@ nxdoListFontsAndAliases(ClientPtr client, nxFsPtr fss) ...@@ -1201,20 +1199,20 @@ nxdoListFontsAndAliases(ClientPtr client, nxFsPtr fss)
{ {
if (c->savedName) if (c->savedName)
{ {
memcpy(tmp,c->savedName,c->savedNameLen>255?255:c->savedNameLen); memcpy(tmp, c->savedName, c->savedNameLen > 255 ? 255 : c->savedNameLen);
tmp[c->savedNameLen>255?255:c->savedNameLen]=0; tmp[c->savedNameLen >255 ? 255 : c->savedNameLen] = 0;
if (nxagentFontLookUp(tmp)) if (nxagentFontLookUp(tmp))
break; break;
else tmp[0]=0; else tmp[0] = 0;
} }
} }
else else
{ {
memcpy(tmp,name,namelen>255?255:namelen); memcpy(tmp, name, namelen > 255 ? 255 : namelen);
tmp[namelen>255?255:namelen]=0; tmp[namelen > 255 ? 255 : namelen] = 0;
if (nxagentFontLookUp(tmp)) if (nxagentFontLookUp(tmp))
break; break;
else tmp[0]=0; else tmp[0] = 0;
} }
} }
...@@ -1308,14 +1306,13 @@ finish: ...@@ -1308,14 +1306,13 @@ finish:
if (strlen(tmp)) if (strlen(tmp))
{ {
#ifdef NXAGENT_FONTMATCH_DEBUG #ifdef NXAGENT_FONTMATCH_DEBUG
fprintf(stderr, "nxListFont changed (0) font to %s\n",tmp); fprintf(stderr, "nxListFont changed (0) font to %s\n", tmp);
#endif #endif
memcpy(oc->fontname, tmp, strlen(tmp)); memcpy(oc->fontname, tmp, strlen(tmp));
oc->fnamelen = strlen(tmp); oc->fnamelen = strlen(tmp);
oc->origFontName = oc->fontname; oc->origFontName = oc->fontname;
oc->origFontNameLen = oc->fnamelen; oc->origFontNameLen = oc->fnamelen;
} }
else else
{ {
...@@ -1367,13 +1364,13 @@ finish: ...@@ -1367,13 +1364,13 @@ finish:
} }
/* this is derived from OpenFont() */ /* this is derived from dix/dixfonts.c:OpenFont() */
int int
nxOpenFont(ClientPtr client, XID fid, Mask flags, unsigned lenfname, char *pfontname) nxOpenFont(ClientPtr client, XID fid, Mask flags, unsigned lenfname, char *pfontname)
{ {
nxFsPtr fss; nxFsPtr fss; /* NX Font Struct Ptr */
LFclosurePtr c; LFclosurePtr c; /* ListFont closure Ptr */
OFclosurePtr oc; OFclosurePtr oc; /* OpenFont closure Ptr */
int i; int i;
FontPtr cached = (FontPtr)0; FontPtr cached = (FontPtr)0;
...@@ -1428,7 +1425,8 @@ nxOpenFont(ClientPtr client, XID fid, Mask flags, unsigned lenfname, char *pfont ...@@ -1428,7 +1425,8 @@ nxOpenFont(ClientPtr client, XID fid, Mask flags, unsigned lenfname, char *pfont
free(fss); free(fss);
return BadAlloc; return BadAlloc;
} }
c->fpe_list = (FontPathElementPtr *)
c->fpe_list = (FontPathElementPtr *)
malloc(sizeof(FontPathElementPtr) * num_fpes); malloc(sizeof(FontPathElementPtr) * num_fpes);
if (!c->fpe_list) { if (!c->fpe_list) {
free(c); free(c);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment