made dptr_num signed to handle -1 from OS/2
[ira/wip.git] / source / smbd / trans2.c
index 9d02123cf876288b3e7e03535af51831039546ca..f158aae35734034235f0e080b0605f9b1bf2ec90 100644 (file)
@@ -1444,7 +1444,7 @@ int reply_findclose(char *inbuf,char *outbuf,int length,int bufsize)
 {
   int cnum;
   int outsize = 0;
-  uint16 dptr_num=SVAL(inbuf,smb_vwv0);
+  int16 dptr_num=SSVAL(inbuf,smb_vwv0);
 
   cnum = SVAL(inbuf,smb_tid);