}
else
#else
- while ((*d++ = *s) != NULL) {
+ while ((*d++ = *s) != 0) {
# ifndef __WXMSW__
if (*s == wxT('\\')) {
if ((*(d - 1) = *++s)) {
register wxChar *start = d;
register int braces = (*s == wxT('{') || *s == wxT('('));
register wxChar *value;
- while ((*d++ = *s) != NULL)
+ while ((*d++ = *s) != 0)
if (braces ? (*s == wxT('}') || *s == wxT(')')) : !(wxIsalnum(*s) || *s == wxT('_')) )
break;
else
*--d = 0;
value = wxGetenv(braces ? start + 1 : start);
if (value) {
- for ((d = start - 1); (*d++ = *value++) != NULL;);
+ for ((d = start - 1); (*d++ = *value++) != 0;);
d--;
if (braces && *s)
s++;
*(d - 1) = SEP;
}
s = nm;
- while ((*d++ = *s++) != NULL);
+ while ((*d++ = *s++) != 0);
delete[] nm_tmp; // clean up alloc
/* Now clean up the buffer */
return wxRealPath(buf);
FILE *fp2 = (FILE *) NULL;
FILE *fp3 = (FILE *) NULL;
// Open the inputs and outputs
- if ((fp1 = fopen (OS_FILENAME( file1 ), "rb")) == NULL ||
- (fp2 = fopen (OS_FILENAME( file2 ), "rb")) == NULL ||
- (fp3 = fopen (OS_FILENAME( outfile ), "wb")) == NULL)
+ if ((fp1 = wxFopen (OS_FILENAME( file1 ), wxT("rb"))) == NULL ||
+ (fp2 = wxFopen (OS_FILENAME( file2 ), wxT("rb"))) == NULL ||
+ (fp3 = wxFopen (OS_FILENAME( outfile ), wxT("wb"))) == NULL)
{
if (fp1)
fclose (fp1);