cutil/efio.cpp

Go to the documentation of this file.
00001 
00019 /* =================
00020           Include Files and Type Defines
00021  ==================== */
00022 #include "efio.h"
00023 #include "danerror.h"
00024 #include <stdio.h>
00025 #include <string.h>
00026 
00027 #define MAXERRORMESSAGE   256
00028 
00029 /* =================
00030     Public Code
00031  ==================== */
00032 /* =============================== */
00045 FILE *Efopen(const char *Name, const char *Mode) { 
00046   FILE *File;
00047   char ErrorMessage[MAXERRORMESSAGE];
00048 
00049   File = fopen (Name, Mode);
00050   if (File == NULL) {
00051     sprintf (ErrorMessage, "Unable to open %s", Name);
00052     DoError(FOPENERROR, ErrorMessage); 
00053     return (NULL);
00054   }
00055   else
00056     return (File);
00057 }                                /* Efopen */

Generated on Wed Feb 28 19:49:10 2007 for Tesseract by  doxygen 1.5.1