Share Pastebin
Guest
Public paste!

Vicks

By: a guest | Nov 6th, 2008 | Syntax: None | Size: 0.80 KB | Hits: 218 | Expires: Never
Copy text to clipboard
  1. --- app_voicemail.c     2008-09-05 12:35:54.000000000 -0400
  2. +++ app_voicemail.c2    2008-11-06 19:49:24.000000000 -0500
  3.  -1144,7 +1144,8 @@
  4.  static int messagecount(const char *context, const char *mailbox, const char *folder)
  5.  {
  6.         SEARCHPGM *pgm;
  7. -       SEARCHHEADER *hdr;
  8. +       SEARCHHEADER *hdrc;
  9. +       SEARCHHEADER *hdrm;
  10.  
  11.         struct ast_vm_user *vmu, vmus;
  12.         struct vm_state *vms_p;
  13.  -1203,8 +1204,10 @@
  14.         }
  15.         if (ret == 0) {
  16.                 pgm = mail_newsearchpgm ();
  17. -               hdr = mail_newsearchheader ("X-Asterisk-VM-Extension", (char *)mailbox);
  18. -               pgm->header = hdr;
  19. +               hdrc = mail_newsearchheader ("X-Asterisk-VM-Context", (char *)context);
  20. +               hdrm = mail_newsearchheader ("X-Asterisk-VM-Extension", (char *)mailbox);
  21. +               hdrm->next = hdrc;
  22. +               pgm->header = hdrm;
  23.                 if (fold != 1) {
  24.                         pgm->unseen = 1;
  25.                         pgm->seen = 0;