]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - vid_glx.c
major overhaul for thread-safety - many global variables and static
[xonotic/darkplaces.git] / vid_glx.c
index 9f142bb9a0caf34be92da7fe97f6611d3a111146..46e0280101e9a6071b37aeb930f3a9c83354c060 100644 (file)
--- a/vid_glx.c
+++ b/vid_glx.c
@@ -1190,7 +1190,7 @@ qboolean VID_InitModeSoft(viddef_mode_t *mode)
                        }
                        ++i;
                        Mem_Free(data);
-                       data = loadimagepixelsbgra(va("darkplaces-icon%d", i), false, false, false, NULL);
+                       data = loadimagepixelsbgra(va(vabuf, sizeof(vabuf), "darkplaces-icon%d", i), false, false, false, NULL);
                }
                XChangeProperty(vidx11_display, win, net_wm_icon, cardinal, 32, PropModeReplace, (const unsigned char *) netwm_icon, pos);
        }
@@ -1523,7 +1523,7 @@ qboolean VID_InitModeGL(viddef_mode_t *mode)
                        }
                        ++i;
                        Mem_Free(data);
-                       data = loadimagepixelsbgra(va("darkplaces-icon%d", i), false, false, false, NULL);
+                       data = loadimagepixelsbgra(va(vabuf, sizeof(vabuf), "darkplaces-icon%d", i), false, false, false, NULL);
                }
                XChangeProperty(vidx11_display, win, net_wm_icon, cardinal, 32, PropModeReplace, (const unsigned char *) netwm_icon, pos);
        }