Ignore:
Timestamp:
Sep 19, 2006, 9:00:40 PM (13 years ago)
Author:
Sam Hocevar
Message:
  • More long int -> int32 casts to fix the GL driver on 64-bit arches.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/caca/driver_gl.c

    r1068 r1069  
    260260                     break;
    261261
    262                 if(cv >= (dp->drv.p->blocks[i + 1]))
     262                if(cv >= (uint32_t)dp->drv.p->blocks[i + 1])
    263263                {
    264                     b += (dp->drv.p->blocks[i + 1]) - (dp->drv.p->blocks[i]);
     264                    b += (uint32_t)(dp->drv.p->blocks[i + 1]
     265                                     - dp->drv.p->blocks[i]);
    265266                    continue;
    266267                }
     
    501502
    502503    for(b = 0, i = 0; dp->drv.p->blocks[i + 1]; i += 2)
    503         b += dp->drv.p->blocks[i + 1] - dp->drv.p->blocks[i];
     504        b += (int)(dp->drv.p->blocks[i + 1] - dp->drv.p->blocks[i]);
    504505
    505506    /* Allocate a libcucul canvas and print all the glyphs on it */
     
    509510    for(b = 0, i = 0; dp->drv.p->blocks[i + 1]; i += 2)
    510511    {
    511         int j, n = dp->drv.p->blocks[i + 1] - dp->drv.p->blocks[i];
     512        int j, n = (int)(dp->drv.p->blocks[i + 1] - dp->drv.p->blocks[i]);
    512513
    513514        for(j = 0; j < n; j++)
Note: See TracChangeset for help on using the changeset viewer.