bool test_filling(LPVOID _buf,DWORD _sz) { LPBYTE pbuf = (LPBYTE)_buf; long i; for(i=0;i<_sz;i++) { if(NEQL(pbuf[i],(BYTE)(i&0xff))) return false; } return true; }
void put_preamble(void) { static int needed = 1; if (!output_file) { if (output_name) { output_file = fopen(output_name, "w"); if (output_file == NULL) fatal_error(_("Unable to open output file")); } else output_file = stdout; } if (needed) { fprintf(output_file, "%% Generated by euktopst 1.5.4\n"); if (NEQL(scale, 1)) { fprintf(output_file, "\\bgroup\n\\psset{unit=%.4fcm}\n", scale); scaled = 1; } fprintf(output_file, "\\pspicture*(%.4f,%.4f)(%.4f,%.4f)\n", min_x, min_y, max_x, max_y); needed = 0; } }