exit(1);
cleanup_exit(1);
void *safemalloc(size_t size){    void *p;#ifdef MINEFIELD    p = minefield_c_malloc(size);#else    p = malloc(size);#endif    if (!p) {	char str[200];#ifdef MALLOC_LOG	sprintf(str, "Out of memory! (%s:%d, size=%d)",		mlog_file, mlog_line, size);	fprintf(fp, "*** %s\n", str);	fclose(fp);#else	strcpy(str, "Out of memory!");#endif	MessageBox(NULL, str, "PuTTY Fatal Error",		   MB_SYSTEMMODAL | MB_ICONERROR | MB_OK);	exit(1);    }#ifdef MALLOC_LOG    if (fp)	fprintf(fp, "malloc(%d) returns %p\n", size, p);#endif    return p;}