Fix non-constant initialiser for Sun CC.
authorAndrew Bartlett <abartlet@samba.org>
Tue, 13 May 2003 06:13:36 +0000 (06:13 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 13 May 2003 06:13:36 +0000 (06:13 +0000)
(This used to be commit c2948b9248016388f9b7c5595b0e1aba7e1ace8d)

source3/client/client.c

index b498b5b4a88638521d4c50a799ce8ac71ea40100..690cc99f7feb2ddd6847d5d46d4188e1db20c48c 100644 (file)
@@ -2261,8 +2261,14 @@ static char **remote_completion(const char *text, int len)
 {
        pstring dirmask;
        int i;
-       completion_remote_t info = { "", NULL, 1, len, text, len };
+       completion_remote_t info = { "", NULL, 1, 0, NULL, 0 };
 
+       /* can't have non-static intialisation on Sun CC, so do it
+          at run time here */
+       info.samelen = len;
+       info.text = text;
+       info.len = len;
+               
        if (len >= PATH_MAX)
                return(NULL);