[BACK]Return to io.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / calendar

Diff for /src/usr.bin/calendar/io.c between version 1.21 and 1.22

version 1.21, 2002/12/18 20:34:44 version 1.22, 2003/03/13 09:09:29
Line 178 
Line 178 
                                         if (m->bodun && prefix) {                                          if (m->bodun && prefix) {
                                                 int l1 = strlen(prefix);                                                  int l1 = strlen(prefix);
                                                 int l2 = strlen(p);                                                  int l2 = strlen(p);
                                                   int len = l1 + l2 + 2;
                                                 if ((cur_evt->ldesc =                                                  if ((cur_evt->ldesc =
                                                     malloc(l1 + l2 + 2)) == NULL)                                                      malloc(len)) == NULL)
                                                         err(1, "malloc");                                                          err(1, "malloc");
                                                 sprintf(cur_evt->ldesc,                                                  snprintf(cur_evt->ldesc, len,
                                                     "\t%s %s", prefix, p + 1);                                                      "\t%s %s", prefix, p + 1);
                                         } else if ((cur_evt->ldesc =                                          } else if ((cur_evt->ldesc =
                                             strdup(p)) == NULL)                                              strdup(p)) == NULL)

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22