Changeset 195 for src/ows/ows_config.c
- Timestamp:
- 01/21/10 22:19:43 (2 years ago)
- Files:
-
- 1 modified
-
src/ows/ows_config.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/ows/ows_config.c
r193 r195 42 42 43 43 a = xmlTextReaderGetAttribute(r, (xmlChar *) "online_resource"); 44 45 44 if (a != NULL) { 46 45 o->online_resource = buffer_init(); … … 50 49 51 50 a = xmlTextReaderGetAttribute(r, (xmlChar *) "schema_dir"); 52 53 51 if (a != NULL) { 54 52 o->schema_dir = buffer_init(); … … 58 56 59 57 a = xmlTextReaderGetAttribute(r, (xmlChar *) "log"); 60 61 58 if (a != NULL) { 62 59 o->log = buffer_init(); … … 66 63 67 64 a = xmlTextReaderGetAttribute(r, (xmlChar *) "degree_precision"); 68 69 65 if (a != NULL) { 70 66 o->schema_dir = buffer_init(); 71 67 precision = atoi((char *) a); 72 73 68 if (precision > 0 && precision < 12) 74 69 o->degree_precision = precision; 75 76 70 xmlFree(a); 77 71 } 78 72 79 73 a = xmlTextReaderGetAttribute(r, (xmlChar *) "meter_precision"); 80 81 74 if (a != NULL) { 82 75 o->schema_dir = buffer_init(); 83 76 precision = atoi((char *) a); 84 85 77 if (precision > 0 && precision < 12) 86 78 o->meter_precision = precision; 87 88 79 xmlFree(a); 89 80 } 90 81 91 82 a = xmlTextReaderGetAttribute(r, (xmlChar *) "wfs_display_bbox"); 92 93 83 o->wfs_display_bbox = true; 94 95 if (a != NULL) { 96 if (atoi((char *) a)) 97 o->wfs_display_bbox = true; 98 else 99 o->wfs_display_bbox = false; 100 101 xmlFree(a); 102 } 103 84 if (a != NULL) { 85 if (atoi((char *) a)) o->wfs_display_bbox = true; 86 else o->wfs_display_bbox = false; 87 xmlFree(a); 88 } 89 90 a = xmlTextReaderGetAttribute(r, (xmlChar *) "check_schema"); 91 o->check_schema = true; 92 if (a != NULL) { 93 if (atoi((char *) a)) o->check_schema = true; 94 else o->check_schema = false; 95 xmlFree(a); 96 } 97 98 a = xmlTextReaderGetAttribute(r, (xmlChar *) "check_valid_geom"); 99 o->check_valid_geom = true; 100 if (a != NULL) { 101 if (atoi((char *) a)) o->check_valid_geom = true; 102 else o->check_valid_geom = false; 103 xmlFree(a); 104 } 104 105 } 105 106