forked from AuroraMiddleware/gtk
Don't use stream before it is created
This commit is contained in:
parent
e10db38f0d
commit
89a8fade6f
@ -353,7 +353,6 @@ gdip_buffer_to_bitmap (const gchar *buffer, size_t size, GError **error)
|
||||
if (!hg)
|
||||
return NULL;
|
||||
|
||||
IStream_SetSize (stream, *(ULARGE_INTEGER *)&size64);
|
||||
hr = CreateStreamOnHGlobal (hg, FALSE, (LPSTREAM *)&stream);
|
||||
|
||||
if (!SUCCEEDED (hr)) {
|
||||
@ -362,6 +361,8 @@ gdip_buffer_to_bitmap (const gchar *buffer, size_t size, GError **error)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
IStream_SetSize (stream, *(ULARGE_INTEGER *)&size64);
|
||||
|
||||
status = GdipCreateBitmapFromStream (stream, &bitmap);
|
||||
|
||||
if (Ok != status)
|
||||
|
Loading…
Reference in New Issue
Block a user