<br><br><b><i>Vitaliy Margolen &lt;wine-devel@kievinfo.com&gt;</i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Joris Huizer wrote:<br>&gt; - int len = WideCharToMultiByte(CP_ACP, 0, lpNameW, -1, lpName,<br>&gt; + unsigned int len = WideCharToMultiByte(CP_ACP, 0, lpNameW, -1, lpName,<br>This isn't right. WideCharToMultiByte returns INT, which is signed.<br><br>&gt; @@ -1995,11 +1995,11 @@ LookupAccountSidW(<br>&gt;  <br>&gt;      if (dm) {<br>&gt;          BOOL status = TRUE;<br>&gt; -        if (*accountSize &gt; lstrlenW(ac)) {<br>&gt; +        if (*accountSize &gt; (unsigned)lstrlenW(ac)) {<br>&gt;              if (account)<br>&gt;                  lstrcpyW(account, ac);<br>&gt;          }<br>&gt; -        if (*domainSize &gt; lstrlenW(dm)) {<br>&gt; +        if (*domainSize &gt; (unsigned)lstrlenW(dm)) {<br>&gt;              if (domain)<br>&gt;                  lstrcpyW(domain, dm);<br>&gt;  
        }<br>This isn't correct either. lstrlenW() also returns INT and you<br>can't just cast it to (unsigned). Unsigned what? int/long/dword?<br><br>Vitaliy.<br><br><br></blockquote>Sorry I'll fix it; Will try and check in future<br><br>Joris<br><p>&#32;

<hr size=1>Now that's room service! <a href="http://travel.yahoo.com/hotelsearchpage;_ylc=X3oDMTFtaTIzNXVjBF9TAzk3NDA3NTg5BF9zAzI3MTk0ODEEcG9zAzIEc2VjA21haWx0YWdsaW5lBHNsawNxMS0wNw--
">Choose from over 150,000 hotels <br>in 45,000 destinations on Yahoo! Travel</a> to find your fit.