[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freesci-develop] r1562 - in freesci/branches/glutton: . src/engine
From: |
freesci |
Subject: |
[freesci-develop] r1562 - in freesci/branches/glutton: . src/engine |
Date: |
Mon, 20 Feb 2006 22:42:59 +0100 |
Author: skovmanden
Date: 2006-02-20 22:42:56 +0100 (Mon, 20 Feb 2006)
New Revision: 1562
Modified:
freesci/branches/glutton/ChangeLog
freesci/branches/glutton/src/engine/kgraphics.c
Log:
Fix text breakage (and segfault) in QfG2 debug mode
Modified: freesci/branches/glutton/ChangeLog
===================================================================
--- freesci/branches/glutton/ChangeLog 2006-02-19 19:27:44 UTC (rev 1561)
+++ freesci/branches/glutton/ChangeLog 2006-02-20 21:42:56 UTC (rev 1562)
@@ -1,3 +1,8 @@
+2006-02-20 Lars Skovlund <address@hidden>
+
+ * src/engine/kgraphics.c (kDisplay): Treat width requests of 0 as
+ MAX_TEXT_WIDTH_MAGIC_VALUE, same as kTextSize.
+
2006-02-12 Walter van Niftrik <address@hidden>
* README: Added section on Dreamcast graphics driver.
Modified: freesci/branches/glutton/src/engine/kgraphics.c
===================================================================
--- freesci/branches/glutton/src/engine/kgraphics.c 2006-02-19 19:27:44 UTC
(rev 1561)
+++ freesci/branches/glutton/src/engine/kgraphics.c 2006-02-20 21:42:56 UTC
(rev 1562)
@@ -3400,6 +3400,9 @@
case K_DISPLAY_WIDTH:
area.xl = UKPV(argpt++);
+ if (area.xl == 0)
+ area.xl = MAX_TEXT_WIDTH_MAGIC_VALUE;
+
SCIkdebug(SCIkGRAPHICS, "Display: set_width(%d)\n",
area.xl);
break;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freesci-develop] r1562 - in freesci/branches/glutton: . src/engine,
freesci <=