Changeset 4860


Ignore:
Timestamp:
Jan 24, 2013, 8:34:21 PM (7 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • reordering
Location:
gaycko/trunk/src
Files:
2 deleted
1 edited
4 copied

Legend:

Unmodified
Added
Removed
  • gaycko/trunk/src/gaycko.cpp

    r4768 r4860  
    2222int main(int argc, char *argv[]) {
    2323
    24     caca_display_t *dp;
    25     caca_event_t ev;
    26    
    27         char *tstr = testV8();
    28         if(strncmp(tstr, "Hello, World!", 13)) {
    29                 printf("V8 doesn't seem to work : returned '%s', should return 'Hello, World!'\n", tstr);
    30         } else {
    31                 printf("V8 Javascript engine seems to work ok ('%s')\n", tstr);
    32         }       
     24        caca_display_t *dp;
     25        caca_event_t ev;
    3326
    34         if(argc!=2) {
    35                 printf("Usage : %s URL\n", argv[0]);
    36                 return -1;
    37         }
     27        char *tstr = testV8();
     28        if(strncmp(tstr, "Hello, World!", 13)) {
     29                printf("V8 doesn't seem to work : returned '%s', should return 'Hello, World!'\n", tstr);
     30        } else {
     31                printf("V8 Javascript engine seems to work ok ('%s')\n", tstr);
     32        }
    3833
    39         printf("Opening %s\n", argv[1]);
     34        if(argc!=2) {
     35                printf("Usage : %s URL\n", argv[0]);
     36                return -1;
     37        }
    4038
    41         gIO *stream = gaycko_open(argv[1]);
    42         if(!stream) {
    43                 printf("Can't open %s\n", argv[1]);   
    44                 return -1;
    45         }
     39        printf("Opening %s\n", argv[1]);
    4640
    47         char *data = gaycko_get_data(stream);
    48         int   size = gaycko_get_size(stream);
     41        gIO *stream = gaycko_open(argv[1]);
     42        if(!stream) {
     43                printf("Can't open %s\n", argv[1]);
     44                return -1;
     45        }
    4946
    50         gDOM *dom = gaycko_parse(data, size);
    51         gaycko_close(stream);
     47        char *data = gaycko_get_data(stream);
     48        int   size = gaycko_get_size(stream);
    5249
    53     gWindow *window = gaycko_create_window(0, 0);
    54     gaycko_window_set_dom(window, dom);
    55     gaycko_render(window);
     50        gDOM *dom = gaycko_parse(data, size);
     51        gaycko_close(stream);
    5652
    57     gaycko_display_window(window);
    58    
    59     dp = caca_create_display(window->cv);
    60     if(!dp) {
    61         printf("Can't open window. CACA_DRIVER problem ?\n");
    62         return -1;
    63     }
    64     caca_refresh_display(dp);
    65     caca_get_event(dp, CACA_EVENT_KEY_PRESS, &ev, -1);
    66    
    67         destroy_node(dom->root);
     53        gWindow *window = gaycko_create_window(0, 0);
     54        gaycko_window_set_dom(window, dom);
     55        gaycko_render(window);
     56
     57        gaycko_display_window(window);
     58
     59        dp = caca_create_display(window->cv);
     60        if(!dp) {
     61                printf("Can't open window. CACA_DRIVER problem ?\n");
     62                return -1;
     63        }
     64        caca_refresh_display(dp);
     65        caca_get_event(dp, CACA_EVENT_KEY_PRESS, &ev, -1);
     66
     67        destroy_node(dom->root);
    6868
    6969}
Note: See TracChangeset for help on using the changeset viewer.