Fixed hang when opening status window.
This commit is contained in:
parent
c7ce01085c
commit
4cdb0d9d82
2 changed files with 2 additions and 2 deletions
|
|
@ -1367,12 +1367,11 @@ int svga_add_status_info(char *s, int max_len, void *p)
|
||||||
svga_t *svga = (svga_t *)p;
|
svga_t *svga = (svga_t *)p;
|
||||||
char temps[128];
|
char temps[128];
|
||||||
int cur_len = max_len;
|
int cur_len = max_len;
|
||||||
int len;
|
|
||||||
|
|
||||||
if (svga->chain4) strcpy(temps, "SVGA chained (possibly mode 13h)\n");
|
if (svga->chain4) strcpy(temps, "SVGA chained (possibly mode 13h)\n");
|
||||||
else strcpy(temps, "SVGA unchained (possibly mode-X)\n");
|
else strcpy(temps, "SVGA unchained (possibly mode-X)\n");
|
||||||
strncat(s, temps, cur_len);
|
strncat(s, temps, cur_len);
|
||||||
cur_len -= len;
|
cur_len -= strlen(temps);
|
||||||
|
|
||||||
if (!svga->video_bpp) strcpy(temps, "SVGA in text mode\n");
|
if (!svga->video_bpp) strcpy(temps, "SVGA in text mode\n");
|
||||||
else sprintf(temps, "SVGA colour depth : %i bpp\n", svga->video_bpp);
|
else sprintf(temps, "SVGA colour depth : %i bpp\n", svga->video_bpp);
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
#undef BITMAP
|
#undef BITMAP
|
||||||
|
|
||||||
#include "ibm.h"
|
#include "ibm.h"
|
||||||
|
#include "device.h"
|
||||||
#include "video.h"
|
#include "video.h"
|
||||||
#include "resources.h"
|
#include "resources.h"
|
||||||
#include "win.h"
|
#include "win.h"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue