Ignore:
Timestamp:
Oct 18, 2008, 11:47:35 PM (14 years ago)
Author:
Sam Hocevar
Message:

Port neercs to the unified libcaca 0.99.beta15 API.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • neercs/trunk/src/server.c

    r2784 r2995  
    9898    void *buf;
    9999    char *buf2;
    100     buf = cucul_export_memory (screen_list->cv, "caca", &bytes);
     100    buf = caca_export_memory (screen_list->cv, "caca", &bytes);
    101101    buf2 = malloc(bytes+8);
    102102    memcpy(buf2, "REFRESH ", 8);
     
    145145
    146146    /* Create main canvas */
    147     screen_list->cv = cucul_create_canvas(screen_list->width,
     147    screen_list->cv = caca_create_canvas(screen_list->width,
    148148                                          screen_list->height
    149149                                          + screen_list->mini*6
     
    206206            {
    207207                screen_list->attached = 1;
    208                 cucul_free_canvas(screen_list->cv);
    209                 screen_list->cv = cucul_create_canvas(atoi(buf+7), atoi(buf+18));
    210                 screen_list->width  = cucul_get_canvas_width(screen_list->cv);
    211                 screen_list->height = cucul_get_canvas_height(screen_list->cv) - ((screen_list->mini*6) + (screen_list->status));
     208                caca_free_canvas(screen_list->cv);
     209                screen_list->cv = caca_create_canvas(atoi(buf+7), atoi(buf+18));
     210                screen_list->width  = caca_get_canvas_width(screen_list->cv);
     211                screen_list->height = caca_get_canvas_height(screen_list->cv) - ((screen_list->mini*6) + (screen_list->status));
    212212                update_windows_props(screen_list);
    213                 cucul_clear_canvas(screen_list->cv);
     213                caca_clear_canvas(screen_list->cv);
    214214                refresh = 1;
    215215            }
     
    220220            else if(!strncmp("RESIZE ", buf, 7))
    221221            {
    222                 cucul_free_canvas(screen_list->cv);
    223                 screen_list->cv = cucul_create_canvas(atoi(buf+7), atoi(buf+18));
    224                 screen_list->width  = cucul_get_canvas_width(screen_list->cv);
    225                 screen_list->height = cucul_get_canvas_height(screen_list->cv) - ((screen_list->mini*6) + (screen_list->status));
     222                caca_free_canvas(screen_list->cv);
     223                screen_list->cv = caca_create_canvas(atoi(buf+7), atoi(buf+18));
     224                screen_list->width  = caca_get_canvas_width(screen_list->cv);
     225                screen_list->height = caca_get_canvas_height(screen_list->cv) - ((screen_list->mini*6) + (screen_list->status));
    226226                update_windows_props(screen_list);
    227                 cucul_clear_canvas(screen_list->cv);
     227                caca_clear_canvas(screen_list->cv);
    228228                refresh = 1;
    229229            }
     
    370370
    371371    /* Clean up */
    372     cucul_free_canvas(screen_list->cv);
     372    caca_free_canvas(screen_list->cv);
    373373
    374374    for(i = 0; i < screen_list->count; i++)
     
    461461
    462462    /* Create main canvas and associated caca window */
    463     screen_list->cv = cucul_create_canvas(0, 0);
     463    screen_list->cv = caca_create_canvas(0, 0);
    464464    screen_list->dp = caca_create_display(screen_list->cv);
    465465    if(!screen_list->dp)
Note: See TracChangeset for help on using the changeset viewer.