- Timestamp:
- Feb 11, 2011, 4:31:42 PM (13 years ago)
- Branches:
- master, release-1.10, release-1.8, release-1.9
- Children:
- d4927a7
- Parents:
- 35b6eb9
- git-author:
- Anders Kaseorg <andersk@mit.edu> (08/27/09 00:52:41)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (02/11/11 16:31:42)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
util.c
r35b6eb9 rddbbcffa 178 178 /* TODO: when we move to requiring glib 2.22+, use 179 179 * g_ptr_array_new_with_free_func. */ 180 g_ptr_array_foreach(argv, (GFunc) owl_free, NULL);180 g_ptr_array_foreach(argv, (GFunc)g_free, NULL); 181 181 g_ptr_array_free(argv, true); 182 182 *argc = -1; … … 262 262 263 263 /* Returns a quoted version of arg suitable for placing in a 264 * command-line. Result should be freed with owl_free. */264 * command-line. Result should be freed with g_free. */ 265 265 char *owl_arg_quote(const char *arg) 266 266 { … … 293 293 294 294 /* hooks for doing memory allocation et. al. in owl */ 295 296 void owl_free(void *ptr)297 {298 g_free(ptr);299 }300 295 301 296 char *owl_strdup(const char *s1) … … 372 367 out=owl_strdup(tmp); 373 368 if (!strncmp(out, "/dev/", 5)) { 374 owl_free(out);369 g_free(out); 375 370 out=owl_strdup(tmp+5); 376 371 } … … 400 395 401 396 out=owl_strdup(ptr1); 402 owl_free(tmp);397 g_free(tmp); 403 398 return(out); 404 399 } … … 484 479 owl_function_error("Cannot open %s (for writing): %s", 485 480 actual_filename, strerror(errno)); 486 owl_free(newfile);481 g_free(newfile); 487 482 fclose(old); 488 483 free(actual_filename); … … 495 490 unlink(newfile); 496 491 fclose(new); 497 owl_free(newfile);492 g_free(newfile); 498 493 fclose(old); 499 494 free(actual_filename); … … 506 501 else 507 502 numremoved++; 508 owl_free(buf);503 g_free(buf); 509 504 510 505 fclose(new); … … 516 511 if (link(actual_filename, backupfile) != 0) { 517 512 owl_function_error("Cannot link %s: %s", backupfile, strerror(errno)); 518 owl_free(backupfile);513 g_free(backupfile); 519 514 unlink(newfile); 520 owl_free(newfile);515 g_free(newfile); 521 516 return -1; 522 517 } 523 owl_free(backupfile);518 g_free(backupfile); 524 519 } 525 520 … … 531 526 532 527 unlink(newfile); 533 owl_free(newfile);528 g_free(newfile); 534 529 535 530 g_free(actual_filename);
Note: See TracChangeset
for help on using the changeset viewer.