]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/menu/item/image.c
Merge branch 'master' into terencehill/music_player
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / item / image.c
index 8ae17dbcc1a2558a6250489e2bb2e7be378a4a77..8d1a6de86af32f3f0e9889287df1c49b497b45b0 100644 (file)
@@ -69,7 +69,14 @@ void Image_updateAspect(entity me)
                vector sz = '0 0 0';
                if(me.forcedAspect < 0)
                {
-                       sz = draw_PictureSize(me.src);
+                       if (me.src != "")
+                               sz = draw_PictureSize(me.src);
+                       if(sz_x <= 0 || sz_y <= 0)
+                       {
+                               // image is broken or doesn't exist, set the size for the placeholder image
+                               sz_x = me.size_x;
+                               sz_y = me.size_y;
+                       }
                        asp = sz_x / sz_y;
                }
                else