dia r4234 - in trunk: . objects/Jackson
- From: hans svn gnome org
- To: svn-commits-list gnome org
- Subject: dia r4234 - in trunk: . objects/Jackson
- Date: Fri, 30 Jan 2009 17:22:26 +0000 (UTC)
Author: hans
Date: Fri Jan 30 17:22:25 2009
New Revision: 4234
URL: http://svn.gnome.org/viewvc/dia?rev=4234&view=rev
Log:
2009-01-30 Hans Breuer <hans breuer org>
* objects/Jackson/domain.c : remove superfluous allocation to avoid
leaking it, fixes bug #569720
Modified:
trunk/ChangeLog
trunk/objects/Jackson/domain.c
Modified: trunk/objects/Jackson/domain.c
==============================================================================
--- trunk/objects/Jackson/domain.c (original)
+++ trunk/objects/Jackson/domain.c Fri Jan 30 17:22:25 2009
@@ -327,7 +327,7 @@
Point b0,b1,b2,b3,p1t,p1b,p2t,p2b;
Element *elem;
real idfontheight;
- char* s;
+ const char* s;
/* some asserts */
assert(box != NULL);
@@ -380,15 +380,15 @@
b3.y -= idfontheight;
switch (box->domkind) {
- case DOMAIN_CAUSAL: s=g_strdup("C"); break;
- case DOMAIN_BIDDABLE: s=g_strdup("B"); break;
- case DOMAIN_LEXICAL: s=g_strdup("L"); break;
+ case DOMAIN_CAUSAL: s="C"; break;
+ case DOMAIN_BIDDABLE: s="B"; break;
+ case DOMAIN_LEXICAL: s="L"; break;
default: s=NULL;
}
if (s!=NULL) {
renderer_ops->draw_rect(renderer, &b3, &b1, &JACKSON_BOX_FG_COLOR);
- renderer_ops->draw_string(renderer, &(*s), &b2, ALIGN_RIGHT, &box->text->color);
+ renderer_ops->draw_string(renderer, s, &b2, ALIGN_RIGHT, &box->text->color);
}
text_draw(box->text, renderer);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]