diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-03-08 17:40:43 -0900 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-03-08 17:40:43 -0900 |
| commit | c3e25273fe7aa289b5d3063eed6ede54b589bd8d (patch) | |
| tree | bf07ace84169ce98b9fa275667c6dee0aad7b962 /src | |
| parent | 555fca927fe09b116099dd771bc9ed54c370bbad (diff) | |
| download | tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.tar.gz tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.tar.bz2 tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.tar.xz tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.zip | |
tinyrad: replacing our_error() with trutils_error()
Diffstat (limited to 'src')
| -rw-r--r-- | src/tinyrad.c | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/src/tinyrad.c b/src/tinyrad.c index e09ea27..30fcf19 100644 --- a/src/tinyrad.c +++ b/src/tinyrad.c | |||
| @@ -113,11 +113,13 @@ my_file_close( | |||
| 113 | 113 | ||
| 114 | MyFile * | 114 | MyFile * |
| 115 | my_file_open( | 115 | my_file_open( |
| 116 | unsigned opts, | ||
| 116 | const char * filename ); | 117 | const char * filename ); |
| 117 | 118 | ||
| 118 | 119 | ||
| 119 | int | 120 | int |
| 120 | my_file_readline( | 121 | my_file_readline( |
| 122 | unsigned opts, | ||
| 121 | MyFile * fb ); | 123 | MyFile * fb ); |
| 122 | 124 | ||
| 123 | 125 | ||
| @@ -189,7 +191,7 @@ int main(int argc, char * argv[]) | |||
| 189 | case 2: | 191 | case 2: |
| 190 | if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS) | 192 | if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS) |
| 191 | { | 193 | { |
| 192 | our_error(PROGRAM_NAME, errs, NULL); | 194 | trutils_error(opts, errs, NULL); |
| 193 | tinyrad_free(dict); | 195 | tinyrad_free(dict); |
| 194 | return(1); | 196 | return(1); |
| 195 | }; | 197 | }; |
| @@ -200,7 +202,7 @@ int main(int argc, char * argv[]) | |||
| 200 | if (tinyrad_dict_parse(dict, optarg, &errs, 0) != TRAD_SUCCESS) | 202 | if (tinyrad_dict_parse(dict, optarg, &errs, 0) != TRAD_SUCCESS) |
| 201 | { | 203 | { |
| 202 | tinyrad_free(dict); | 204 | tinyrad_free(dict); |
| 203 | our_error(PROGRAM_NAME, errs, NULL); | 205 | trutils_error(opts, errs, NULL); |
| 204 | tinyrad_strsfree(errs); | 206 | tinyrad_strsfree(errs); |
| 205 | return(1); | 207 | return(1); |
| 206 | }; | 208 | }; |
| @@ -220,7 +222,7 @@ int main(int argc, char * argv[]) | |||
| 220 | if ((rc = tinyrad_dict_add_path(dict, optarg)) != TRAD_SUCCESS) | 222 | if ((rc = tinyrad_dict_add_path(dict, optarg)) != TRAD_SUCCESS) |
| 221 | { | 223 | { |
| 222 | tinyrad_free(dict); | 224 | tinyrad_free(dict); |
| 223 | our_error(PROGRAM_NAME, NULL, "%s: %s", optarg, tinyrad_strerror(rc)); | 225 | trutils_error(opts, NULL, "%s: %s", optarg, tinyrad_strerror(rc)); |
| 224 | return(1); | 226 | return(1); |
| 225 | }; | 227 | }; |
| 226 | break; | 228 | break; |
| @@ -263,7 +265,7 @@ int main(int argc, char * argv[]) | |||
| 263 | { | 265 | { |
| 264 | if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS) | 266 | if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS) |
| 265 | { | 267 | { |
| 266 | our_error(PROGRAM_NAME, errs, NULL); | 268 | trutils_error(opts, errs, NULL); |
| 267 | tinyrad_free(dict); | 269 | tinyrad_free(dict); |
| 268 | return(1); | 270 | return(1); |
| 269 | }; | 271 | }; |
| @@ -310,6 +312,7 @@ my_file_close( | |||
| 310 | 312 | ||
| 311 | MyFile * | 313 | MyFile * |
| 312 | my_file_open( | 314 | my_file_open( |
| 315 | unsigned opts, | ||
| 313 | const char * filename ) | 316 | const char * filename ) |
| 314 | { | 317 | { |
| 315 | MyFile * fb; | 318 | MyFile * fb; |
| @@ -321,19 +324,19 @@ my_file_open( | |||
| 321 | // verify file exists | 324 | // verify file exists |
| 322 | if ((rc = stat(filename, &sb)) == -1) | 325 | if ((rc = stat(filename, &sb)) == -1) |
| 323 | { | 326 | { |
| 324 | our_error(PROGRAM_NAME, NULL, "%s: %s", filename, strerror(errno)); | 327 | trutils_error(opts, NULL, "%s: %s", filename, strerror(errno)); |
| 325 | return(NULL); | 328 | return(NULL); |
| 326 | }; | 329 | }; |
| 327 | if ((sb.st_mode & S_IFMT) != S_IFREG) | 330 | if ((sb.st_mode & S_IFMT) != S_IFREG) |
| 328 | { | 331 | { |
| 329 | our_error(PROGRAM_NAME, NULL, "%s: is not a file", filename); | 332 | trutils_error(opts, NULL, "%s: is not a file", filename); |
| 330 | return(NULL); | 333 | return(NULL); |
| 331 | }; | 334 | }; |
| 332 | 335 | ||
| 333 | // allocate initial | 336 | // allocate initial |
| 334 | if ((fb = malloc(sizeof(MyFile))) == NULL) | 337 | if ((fb = malloc(sizeof(MyFile))) == NULL) |
| 335 | { | 338 | { |
| 336 | our_error(PROGRAM_NAME, NULL, "out of virtual memory"); | 339 | trutils_error(opts, NULL, "out of virtual memory"); |
| 337 | return(NULL); | 340 | return(NULL); |
| 338 | }; | 341 | }; |
| 339 | memset(fb, 0, sizeof(MyFile)); | 342 | memset(fb, 0, sizeof(MyFile)); |
| @@ -342,7 +345,7 @@ my_file_open( | |||
| 342 | // copy filename | 345 | // copy filename |
| 343 | if ((fb->filename = strdup(filename)) == NULL) | 346 | if ((fb->filename = strdup(filename)) == NULL) |
| 344 | { | 347 | { |
| 345 | our_error(PROGRAM_NAME, NULL, "out of virtual memory"); | 348 | trutils_error(opts, NULL, "out of virtual memory"); |
| 346 | my_file_close(fb); | 349 | my_file_close(fb); |
| 347 | return(NULL); | 350 | return(NULL); |
| 348 | }; | 351 | }; |
| @@ -350,7 +353,7 @@ my_file_open( | |||
| 350 | // open file | 353 | // open file |
| 351 | if ((fb->fd = open(filename, O_RDONLY)) == -1) | 354 | if ((fb->fd = open(filename, O_RDONLY)) == -1) |
| 352 | { | 355 | { |
| 353 | our_error(PROGRAM_NAME, NULL, "%s: %s", filename, strerror(errno)); | 356 | trutils_error(opts, NULL, "%s: %s", filename, strerror(errno)); |
| 354 | my_file_close(fb); | 357 | my_file_close(fb); |
| 355 | return(NULL); | 358 | return(NULL); |
| 356 | }; | 359 | }; |
| @@ -361,6 +364,7 @@ my_file_open( | |||
| 361 | 364 | ||
| 362 | int | 365 | int |
| 363 | my_file_readline( | 366 | my_file_readline( |
| 367 | unsigned opts, | ||
| 364 | MyFile * fb ) | 368 | MyFile * fb ) |
| 365 | { | 369 | { |
| 366 | size_t offset; | 370 | size_t offset; |
| @@ -391,7 +395,7 @@ my_file_readline( | |||
| 391 | size = sizeof(fb->buff) - fb->len - 1; | 395 | size = sizeof(fb->buff) - fb->len - 1; |
| 392 | if ((rc = read(fb->fd, &fb->buff[fb->len], size)) == -1) | 396 | if ((rc = read(fb->fd, &fb->buff[fb->len], size)) == -1) |
| 393 | { | 397 | { |
| 394 | our_error(PROGRAM_NAME, NULL, "%s: %s", fb->filename, strerror(errno)); | 398 | trutils_error(opts, NULL, "%s: %s", fb->filename, strerror(errno)); |
| 395 | return(-1); | 399 | return(-1); |
| 396 | }; | 400 | }; |
| 397 | fb->len += (size_t)rc; | 401 | fb->len += (size_t)rc; |
