ide, documentor: Fixed more 'long' warnings
authorJerome St-Louis <jerome@ecere.com>
Mon, 15 Apr 2013 10:03:12 +0000 (06:03 -0400)
committerJerome St-Louis <jerome@ecere.com>
Mon, 15 Apr 2013 10:03:12 +0000 (06:03 -0400)
documentor/src/Documentor.ec
ide/src/debugger/Debugger.ec

index b8f3c2a..0ffe451 100644 (file)
@@ -2645,7 +2645,7 @@ class HelpView : HTMLView
    {
       if(!strncmp(href, "api://", 6))
       {
-         int tag = strtoul(href + 6, null, 16);
+         int tag = (uint)strtoul(href + 6, null, 16);
          DataRow row = mainForm.browser.FindSubRow(tag);
          if(row)
          {
index caada51..2646cad 100644 (file)
@@ -2489,7 +2489,7 @@ class Debugger
                            }
                            else
                            {
-                              value = strtoul(exp.constant, null, 0);
+                              value = (uint)strtoul(exp.constant, null, 0);
                               signedValue = (int)value;
                            }
                         }
@@ -3670,7 +3670,7 @@ class ProgramThread : Thread
          selectResult = select(fd + 1, &rs, null, null, &time);
          if(FD_ISSET(fd, &rs))
          {
-            int result = read(fd, output, sizeof(output)-1);
+            int result = (int)read(fd, output, sizeof(output)-1);
             if(!result || (result < 0 && errno != EAGAIN))
                break;
             if(result > 0)