Author: abartlet
Date: 2007-08-27 10:16:54 +0000 (Mon, 27 Aug 2007)
New Revision: 24698

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=24698

Log:
Patch from Andrew Kroeger <[EMAIL PROTECTED]> to fix Bug
#4521: smbclient crashes during tab completion when tab hit twice.

The readline magic is beyond me, but this seems to do the trick.

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/client/client.c


Changeset:
Modified: branches/SAMBA_4_0/source/client/client.c
===================================================================
--- branches/SAMBA_4_0/source/client/client.c   2007-08-27 02:31:51 UTC (rev 
24697)
+++ branches/SAMBA_4_0/source/client/client.c   2007-08-27 10:16:54 UTC (rev 
24698)
@@ -2922,9 +2922,10 @@
                return matches;
 
 cleanup:
-               while (i >= 0) {
-                       free(matches[i]);
-                       i--;
+               count--;
+               while (count >= 0) {
+                       free(matches[count]);
+                       count--;
                }
                free(matches);
                return NULL;

Reply via email to