foxygit / doom Log in
commit eac4192d1bd74b61475ecfd3d5bee703b68ec09d
Author:     Simon Howard <fraggle@gmail.com>
AuthorDate: Mon Apr 4 20:12:59 2011 +0000
Commit:     Simon Howard <fraggle@gmail.com>
CommitDate: Mon Apr 4 20:12:59 2011 +0000

    Fix crash.

    Subversion-branch: /trunk/chocolate-doom
    Subversion-revision: 2322
---
 textscreen/txt_table.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/textscreen/txt_table.c b/textscreen/txt_table.c
index b9d727a3..7a8624f0 100644
--- a/textscreen/txt_table.c
+++ b/textscreen/txt_table.c
@@ -176,7 +176,10 @@ void TXT_AddWidget(TXT_UNCAST_ARG(table), TXT_UNCAST_ARG(widget))

     // Maintain parent pointer.

-    widget->parent = &table->widget;
+    if (widget != NULL)
+    {
+        widget->parent = &table->widget;
+    }
 }

 // Add multiple widgets to a table.