Subversion Repositories Kolibri OS

Rev

Rev 882 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 882 Rev 1002
Line 53... Line 53...
53
           io.out_size = 0;
53
            io.out_size = 0;
54
 
54
 
Line 55... Line 55...
55
           if (call_service(&io)==ERR_OK)
55
            if (call_service(&io)==ERR_OK)
56
              return pixmap;
56
                return pixmap;
57
           else
57
            else{
58
           {
-
 
59
              free_pixmap(pixmap) ;
58
                free_pixmap(pixmap) ;
60
              return NULL;
59
                return NULL;
61
           }
60
            }
62
        }
61
        }
63
        else
62
        else
Line 69... Line 68...
69
 
68
 
Line 70... Line 69...
70
        pitch = ((width+8)&~8)*4;
69
            pitch = ((width+8)&~8)*4;
71
        raw = UserAlloc(pitch * height);
70
            raw = UserAlloc(pitch * height);
Line 72... Line 71...
72
 
71
 
73
        if (! raw)
-
 
74
        {
72
            if ( !raw ){
75
           free_pixmap(pixmap);
73
                free_pixmap(pixmap);
76
           return NULL;
74
                return NULL;
77
        };
75
            };
78
        pixmap->pitch   = pitch;
76
            pixmap->pitch   = pitch;