Changes in / [a844239:64c829a]


Ignore:
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • functions.c

    r7865479 r7b4f3be  
    25212521
    25222522  filtname = g_strdup_printf("conversation-%s", ccs);
    2523   g_strdelimit(filtname, " ", '-');
     2523  owl_text_tr(filtname, ' ', '-');
    25242524
    25252525  if (owl_global_get_filter(&g, filtname)) {
  • logging.c

    r7865479 rfe3b017  
    151151  } else if (owl_message_is_type_jabber(m)) {
    152152    to = g_strdup_printf("jabber:%s", owl_message_get_recipient(m));
    153     g_strdelimit(to, "/", '_');
     153    owl_text_tr(to, '/', '_');
    154154  } else if (owl_message_is_type_aim(m)) {
    155155    char *temp2;
  • text.c

    r7865479 r42ee1be  
    275275  g_strfreev(split);
    276276  return out;
     277}
     278
     279/* replace all instances of character a in buff with the character
     280 * b.  buff must be null terminated.
     281 */
     282void owl_text_tr(char *buff, char a, char b)
     283{
     284  int i;
     285
     286  owl_function_debugmsg("In: %s", buff);
     287  for (i=0; buff[i]!='\0'; i++) {
     288    if (buff[i]==a) buff[i]=b;
     289  }
     290  owl_function_debugmsg("Out: %s", buff);
    277291}
    278292
Note: See TracChangeset for help on using the changeset viewer.