S57_geo *S57_ogrLoadObject(const char *objname, void *feature) { return_if_null(objname); return_if_null(feature); // debug //PRINTF("DEBUG: start loading object (%s:%X)\n", objname, feature); S57_geo *geoData = _ogrLoadObject(objname, feature, NULL); if (NULL == geoData) return NULL; if (0 != strcmp(WORLD_BASENM, objname)) { S57_setName(geoData, objname); } _setAtt(geoData, feature); // debug //if (207 == S57_getGeoID(geoData)) { // S57_dumpData(geoData, FALSE); //} //PRINTF("DEBUG: finish loading object (%s)\n", objname); return geoData; }
S57_geo *S57_ogrLoadObject(const char *objname, void *feature) { return_if_null(objname); return_if_null(feature); // debug //PRINTF("DEBUG: start loading object (%s:%X)\n", objname, feature); S57_geo *geoData = _ogrLoadObject(objname, feature, NULL); if (NULL == geoData) return NULL; // FIXME: world has no name! //if (0 != g_strcmp0(WORLD_BASENM, objname)) { S57_setName(geoData, objname); //} _setAtt(geoData, feature); //PRINTF("DEBUG: finish loading object (%s)\n", objname); return geoData; }