1120{
1121 const char* gdalErrType = "unknown type";
1123 {
1125 }
1126 switch (eErrClass)
1127 {
1128 case CE_None:
1129 elog(NOTICE, "GDAL %s [%d] %s", gdalErrType, err_no, msg);
1130 break;
1131 case CE_Debug:
1132 elog(DEBUG2, "GDAL %s [%d] %s", gdalErrType, err_no, msg);
1133 break;
1134 case CE_Warning:
1135 elog(WARNING, "GDAL %s [%d] %s", gdalErrType, err_no, msg);
1136 break;
1137 case CE_Failure:
1138 case CE_Fatal:
1139 default:
1140 elog(ERROR, "GDAL %s [%d] %s", gdalErrType, err_no, msg);
1141 break;
1142 }
1143 return;
1144}
#define gdalErrorTypesSize
static const char *const gdalErrorTypes[gdalErrorTypesSize]