aboutsummaryrefslogtreecommitdiffstats
path: root/epan/addr_resolv.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2009-09-07 14:03:05 +0000
committerAnders Broman <anders.broman@ericsson.com>2009-09-07 14:03:05 +0000
commit3abd049a9b665d092cc3fd2c54a1bd4b25629d3e (patch)
tree867a80c1eb8d10f30b1139cc4a69c096e205c205 /epan/addr_resolv.c
parenta65d590002f2d0886a10e7e8d707ceb4f1dc8832 (diff)
Use constant strings for Addresses saves some memory.
svn path=/trunk/; revision=29768
Diffstat (limited to 'epan/addr_resolv.c')
-rw-r--r--epan/addr_resolv.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/addr_resolv.c b/epan/addr_resolv.c
index e1b7aaf79c..173c92a9df 100644
--- a/epan/addr_resolv.c
+++ b/epan/addr_resolv.c
@@ -2696,13 +2696,14 @@ const gchar *get_addr_name(address *addr)
}
/* if it gets here, either it is of type AT_NONE, */
- /* or it should be solvable in ep_address_to_str -unless addr->type is wrongly defined- */
+ /* or it should be solvable in se_address_to_str -unless addr->type is wrongly defined- */
if (addr->type == AT_NONE){
return "NONE";
}
- return(ep_address_to_str(addr));
+ /* We need a "permanently" allocated string */
+ return(se_address_to_str(addr));
} /* get_addr_name */