[root@astest.itfreedom.com /usr/src/asterisk/v1-2-9-1]svn co http://svn.digium.com/svn/asterisk/tags/1.2.9.1 asterisk Checked out revision 34818. [root@astest.itfreedom.com /usr/src/asterisk/v1-2-9-1]cd asterisk [root@astest.itfreedom.com /usr/src/asterisk/v1-2-9-1/asterisk]patch -p0 < ../app_voicemail.patch patching file apps/app_voicemail.c Hunk #1 FAILED at 2601. Hunk #2 succeeded at 2611 (offset -1 lines). 1 out of 3 hunks FAILED -- saving rejects to file apps/app_voicemail.c.rej [root@astest.itfreedom.com /usr/src/asterisk/v1-2-9-1/asterisk]more apps/app_voicemail.c.rej *************** *** 2601,2606 **** if (duration < vmminmessage) { if (option_verbose > 2) ast_verbose( VERBOSE_PREFIX_3 "Recording was %d seconds long but needs to be at least %d - abandoning\n", duration, vmm inmessage); ast_filedelete(tmptxtfile, NULL); unlink(tmptxtfile); } else { --- 2601,2607 ---- if (duration < vmminmessage) { if (option_verbose > 2) ast_verbose( VERBOSE_PREFIX_3 "Recording was %d seconds long but needs to be at least %d - abandoning\n", duration, vmm inmessage); + fclose(txt); ast_filedelete(tmptxtfile, NULL); unlink(tmptxtfile); } else { [root@astest.itfreedom.com /usr/src/asterisk/v1-2-9-1/asterisk]grep -2 "seconds long but needs to be at least" apps/app_voicemail.c if (duration < vmminmessage) { if (option_verbose > 2) ast_verbose( VERBOSE_PREFIX_3 "Recording was %d seconds long but needs to be at least %d - abandoning\n", duration, vmminmessage); DELETE(dir,msgnum,fn); } else {