Fix #20146:
[blender.git] / source / blender / imbuf / intern / dds / dds_api.cpp
index d7ff47616056552505815a8c5d0649a3382d8a29..20b77c7584137808d8891870686f86d4e8a0188c 100644 (file)
@@ -80,6 +80,10 @@ struct ImBuf *imb_load_dds(unsigned char *mem, int size, int flags)
 
        /* check if DDS is valid and supported */
        if (!dds.isValid()) {
+               /* no need to print error here, just testing if it is a DDS */
+               if(flags & IB_test)
+                       return (0);
+
                printf("DDS: not valid; header follows\n");
                dds.printInfo();
                return(0);