gallium: Fix cut-n-paste error.
authorJosé Fonseca <jrfonseca@tungstengraphics.com>
Tue, 18 Dec 2007 22:19:40 +0000 (22:19 +0000)
committerJosé Fonseca <jrfonseca@tungstengraphics.com>
Thu, 17 Jan 2008 03:09:40 +0000 (12:09 +0900)
src/mesa/pipe/pipebuffer/pb_bufmgr_mm.c

index e184655f1a989b4e524410bdae60f4d80d828c93..e9bc34b4a4f3591378994d4e320731c056442ef2 100644 (file)
@@ -230,8 +230,6 @@ mm_bufmgr_create_from_buffer(struct pipe_buffer *buffer,
    if (!mm)
       return NULL;
 
-   assert(provider);
-   assert(provider->create_buffer);
    mm->base.create_buffer = mm_bufmgr_create_buffer;
    mm->base.destroy = mm_bufmgr_destroy;
 
@@ -271,6 +269,8 @@ mm_bufmgr_create(struct buffer_manager *provider,
    struct pipe_buffer *buffer;
    struct buffer_manager *mgr;
 
+   assert(provider);
+   assert(provider->create_buffer);
    buffer = provider->create_buffer(provider, size); 
    if (!buffer)
       return NULL;