Changeset ddbbcffa for functions.c


Ignore:
Timestamp:
Feb 11, 2011, 4:31:42 PM (13 years ago)
Author:
Anders Kaseorg <andersk@mit.edu>
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)
Message:
Replace owl_free with g_free.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Reviewed-by: Karl Ramm <kcr@mit.edu>
File:
1 edited

Legend:

Unmodified
Added
Removed
  • functions.c

    r96828e4 rddbbcffa  
    3232  char *rv;
    3333  rv=owl_function_command(cmdbuff);
    34   if (rv) owl_free(rv);
     34  if (rv) g_free(rv);
    3535}
    3636
     
    8989  owl_fmtext_append_normal(&fm, "\n");
    9090  owl_function_popless_fmtext(&fm);
    91   owl_list_cleanup(&l, owl_free);
     91  owl_list_cleanup(&l, g_free);
    9292  owl_fmtext_cleanup(&fm);
    9393}
     
    100100                          (int)(timer->time - time(NULL)));
    101101  owl_fmtext_append_normal(fm, str);
    102   owl_free(str);
     102  g_free(str);
    103103  if (timer->interval) {
    104104    str = owl_sprintf(", repeat every %d seconds", timer->interval);
    105105    owl_fmtext_append_normal(fm, str);
    106     owl_free(str);
     106    g_free(str);
    107107  }
    108108  owl_fmtext_append_normal(fm, "\n");
     
    218218            char *result = owl_sprintf("%s%s", message, perlquickstart);
    219219            owl_function_adminmsg("BarnOwl Quickstart", result);
    220             owl_free(result);
    221             owl_free(perlquickstart);
     220            g_free(result);
     221            g_free(perlquickstart);
    222222            return;
    223223        }
     
    313313  s = owl_sprintf("----> %s\n", line);
    314314  owl_editwin_set_locktext(e, s);
    315   owl_free(s);
     315  g_free(s);
    316316
    317317  owl_editwin_set_cbdata(e, data, cleanup);
     
    359359                              &owl_callback_aimwrite,
    360360                              owl_strdup(to),
    361                               owl_free);
    362   owl_free(line);
     361                              g_free);
     362  g_free(line);
    363363}
    364364
     
    447447  rv = call_filter(zcrypt, argv, owl_zwrite_get_message(z), &cryptmsg, &status);
    448448
    449   owl_free(zcrypt);
     449  g_free(zcrypt);
    450450
    451451  if (rv || status) {
    452     if(cryptmsg) owl_free(cryptmsg);
    453     owl_free(old_msg);
     452    if(cryptmsg) g_free(cryptmsg);
     453    g_free(old_msg);
    454454    owl_function_error("Error in zcrypt, possibly no key found.  Message not sent.");
    455455    owl_function_beep();
     
    476476
    477477  /* free the zwrite */
    478   owl_free(cryptmsg);
     478  g_free(cryptmsg);
    479479}
    480480
     
    512512  }
    513513
    514   owl_free(format_msg);
     514  g_free(format_msg);
    515515}
    516516
     
    540540    owl_function_error("Could not create AIM message");
    541541  }
    542   owl_free(format_msg);
     542  g_free(format_msg);
    543543}
    544544
     
    871871    path = owl_util_makepath(file);
    872872    ret=owl_zephyr_loadsubs(path, 1);
    873     owl_free(path);
     873    g_free(path);
    874874  }
    875875
     
    993993  /* execute the commands in shutdown */
    994994  ret = owl_perlconfig_execute("BarnOwl::Hooks::_shutdown();");
    995   if (ret) owl_free(ret);
     995  if (ret) g_free(ret);
    996996
    997997  /* signal our child process, if any */
     
    13271327  while (owl_getline(&s, file))
    13281328    owl_fmtext_append_normal(&fm, s);
    1329   owl_free(s);
     1329  g_free(s);
    13301330
    13311331  owl_function_popless_fmtext(&fm);
     
    14661466            strcat(tmpbuff, "...");
    14671467          }
    1468           owl_free(ptr);
     1468          g_free(ptr);
    14691469
    14701470          for (j=0; j<strlen(tmpbuff); j++) {
     
    16101610  }
    16111611           
    1612   owl_free(buff);
     1612  g_free(buff);
    16131613}
    16141614
     
    18831883      owl_function_start_command(buff);
    18841884    }
    1885     owl_free(buff);
     1885    g_free(buff);
    18861886  }
    18871887}
     
    19001900    result = owl_zephyr_zlocate(ptr, auth);
    19011901    owl_fmtext_append_normal(&fm, result);
    1902     owl_free(result);
    1903     owl_free(ptr);
     1902    g_free(result);
     1903    g_free(ptr);
    19041904  }
    19051905
     
    19161916   if (rv) {
    19171917    owl_function_makemsg("%s", rv);
    1918     owl_free(rv);
     1918    g_free(rv);
    19191919  }
    19201920}
     
    20012001   
    20022002    if (type == OWL_OUTPUT_RETURN) {
    2003       owl_free(newbuff);
     2003      g_free(newbuff);
    20042004      return out;
    20052005    } else if (type == OWL_OUTPUT_ADMINMSG) {
    20062006      owl_function_adminmsg(buff, out);
    20072007    }
    2008     owl_free(out);
    2009   }
    2010   owl_free(newbuff);
     2008    g_free(out);
     2009  }
     2010  g_free(newbuff);
    20112011  return NULL;
    20122012}
     
    20382038      return perlout;
    20392039    }
    2040     owl_free(perlout);
     2040    g_free(perlout);
    20412041  }
    20422042  return NULL;
     
    22472247  buff = owl_sprintf("%s: %s", owl_filter_get_name(f), tmp);
    22482248  owl_function_popless_text(buff);
    2249   owl_free(buff);
    2250   owl_free(tmp);
     2249  g_free(buff);
     2250  g_free(tmp);
    22512251}
    22522252
     
    22722272    tmp = owl_filter_print(f);
    22732273    owl_fmtext_append_normal(&fm, tmp);
    2274     owl_free(tmp);
     2274    g_free(tmp);
    22752275  }
    22762276  owl_function_popless_fmtext(&fm);
     
    23132313    char *temp = g_utf8_strdown(filtname, -1);
    23142314    if (temp) {
    2315       owl_free(filtname);
     2315      g_free(filtname);
    23162316      filtname = temp;
    23172317    }
     
    23412341                              tmpinstance);
    23422342  }
    2343   owl_free(tmpclass);
    2344   owl_free(tmpinstance);
     2343  g_free(tmpclass);
     2344  g_free(tmpinstance);
    23452345
    23462346  f = owl_filter_new_fromstring(filtname, buf->str);
     
    23492349    /* Couldn't make a filter for some reason. Return NULL. */
    23502350    owl_function_error("Error creating filter '%s'", filtname);
    2351     owl_free(filtname);
     2351    g_free(filtname);
    23522352    filtname = NULL;
    23532353    goto done;
     
    23582358
    23592359done:
    2360   owl_free(class);
     2360  g_free(class);
    23612361  if (instance) {
    2362     owl_free(instance);
     2362    g_free(instance);
    23632363  }
    23642364  return(filtname);
     
    23802380  shortuser = short_zuser(longuser);
    23812381  filtname = owl_sprintf("user-%s", shortuser);
    2382   owl_free(shortuser);
     2382  g_free(shortuser);
    23832383
    23842384  /* if it already exists then go with it.  This lets users override */
     
    23942394      "recipient ^%q$ ) ) ) or ( ( class ^login$ ) and ( sender ^%q$ ) )",
    23952395      esclonguser, esclonguser, esclonguser);
    2396   owl_free(esclonguser);
     2396  g_free(esclonguser);
    23972397
    23982398  f = owl_filter_new_fromstring(filtname, argbuff);
    2399   owl_free(argbuff);
     2399  g_free(argbuff);
    24002400
    24012401  if (f == NULL) {
    24022402    /* Couldn't make a filter for some reason. Return NULL. */
    24032403    owl_function_error("Error creating filter '%s'", filtname);
    2404     owl_free(filtname);
     2404    g_free(filtname);
    24052405    return NULL;
    24062406  }
     
    24392439      "( sender ^%2$s$ and recipient ^%1$s$ ) ) )",
    24402440      escuser, owl_global_get_aim_screenname_for_filters(&g));
    2441   owl_free(escuser);
     2441  g_free(escuser);
    24422442
    24432443  f = owl_filter_new_fromstring(filtname, argbuff);
    2444   owl_free(argbuff);
     2444  g_free(argbuff);
    24452445
    24462446  if (f == NULL) {
    24472447    owl_function_error("Error creating filter '%s'", filtname);
    2448     owl_free(filtname);
     2448    g_free(filtname);
    24492449    return NULL;
    24502450  }
     
    24732473
    24742474  argbuff = owl_string_build_quoted("type ^%q$", esctype);
    2475   owl_free(esctype);
     2475  g_free(esctype);
    24762476
    24772477  f = owl_filter_new_fromstring(filtname, argbuff);
    2478   owl_free(argbuff);
     2478  g_free(argbuff);
    24792479
    24802480  if (f == NULL) {
    24812481    owl_function_error("Error creating filter '%s'", filtname);
    2482     owl_free(filtname);
     2482    g_free(filtname);
    24832483    return NULL;
    24842484  }
     
    25332533  owl_string_append_quoted_arg(buf, ccs_quoted);
    25342534  g_string_append_c(buf, '$');
    2535   owl_free(ccs_quoted);
     2535  g_free(ccs_quoted);
    25362536
    25372537  f = owl_filter_new_fromstring(filtname, buf->str);
     
    25402540  if (f == NULL) {
    25412541    owl_function_error("Error creating filter '%s'", filtname);
    2542     owl_free(filtname);
     2542    g_free(filtname);
    25432543    return NULL;
    25442544  }
     
    27672767    owl_fmtext_append_normal(&fm,str1);
    27682768    owl_fmtext_append_normal_color(&fm, str2, i, OWL_COLOR_DEFAULT);
    2769     owl_free(str1);
    2770      owl_free(str2);
     2769    g_free(str1);
     2770     g_free(str2);
    27712771  }
    27722772 
     
    27902790    quoted=owl_text_quote(class, OWL_REGEX_QUOTECHARS, OWL_REGEX_QUOTEWITH);
    27912791    owl_string_appendf_quoted(buf, "class ^(un)*%q(\\.d)*$", quoted);
    2792     owl_free(quoted);
     2792    g_free(quoted);
    27932793  }
    27942794  if (!strcmp(inst, "*")) {
     
    27972797    quoted=owl_text_quote(inst, OWL_REGEX_QUOTECHARS, OWL_REGEX_QUOTEWITH);
    27982798    owl_string_appendf_quoted(buf, " and instance ^(un)*%q(\\.d)*$", quoted);
    2799     owl_free(quoted);
     2799    g_free(quoted);
    28002800  }
    28012801  if (!strcmp(recip, "*")) {
     
    28072807    quoted=owl_text_quote(recip, OWL_REGEX_QUOTECHARS, OWL_REGEX_QUOTEWITH);
    28082808    owl_string_appendf_quoted(buf, " and recipient ^%q$", quoted);
    2809     owl_free(quoted);
     2809    g_free(quoted);
    28102810  }
    28112811
     
    30543054      }
    30553055      owl_fmtext_appendf_normal(&fm, "  %-20.20s %-12.12s\n", owl_buddy_get_name(b), timestr);
    3056       owl_free(timestr);
     3056      g_free(timestr);
    30573057    }
    30583058  }
     
    31073107                                        location[x].tty,
    31083108                                        location[x].time);
    3109               owl_free(tmp);
     3109              g_free(tmp);
    31103110            }
    31113111            if (numlocs>=200) {
     
    31153115        }
    31163116      }
    3117       owl_list_cleanup(&anyone, owl_free);
     3117      owl_list_cleanup(&anyone, g_free);
    31183118    }
    31193119  }
     
    31253125      if (perlblist) {
    31263126        owl_fmtext_append_ztext(&fm, perlblist);
    3127         owl_free(perlblist);
     3127        g_free(perlblist);
    31283128      }
    31293129    }
     
    31683168    if (plaintext) {
    31693169      fputs(plaintext, file);
    3170       owl_free(plaintext);
     3170      g_free(plaintext);
    31713171    }
    31723172  }
     
    32913291  }
    32923292  file = fopen(path, "r");
    3293   owl_free(path);
     3293  g_free(path);
    32943294  if (!file) {
    32953295    if (!fail_silent) {
     
    33043304  }
    33053305
    3306   owl_free(s);
     3306  g_free(s);
    33073307  fclose(file);
    33083308}
     
    33773377  }
    33783378
    3379   owl_free(buff);
     3379  g_free(buff);
    33803380
    33813381  in_error--;
     
    33963396  owl_errqueue_append_err(owl_global_get_errqueue(&g), buff);
    33973397
    3398   owl_free(buff);
    3399   owl_free(date);
     3398  g_free(buff);
     3399  g_free(date);
    34003400}
    34013401
     
    34463446  while (zaldptr) {
    34473447    ZFreeALD(zaldptr->data);
    3448     owl_free(zaldptr->data);
     3448    g_free(zaldptr->data);
    34493449    zaldptr = g_list_next(zaldptr);
    34503450  }
     
    34613461      *zaldlist = g_list_append(*zaldlist, zald);
    34623462    } else {
    3463       owl_free(zald);
    3464     }
    3465   }
    3466 
    3467   owl_list_cleanup(&anyone, owl_free);
     3463      g_free(zald);
     3464    }
     3465  }
     3466
     3467  owl_list_cleanup(&anyone, g_free);
    34683468#endif
    34693469}
Note: See TracChangeset for help on using the changeset viewer.