aboutsummaryrefslogtreecommitdiffstats
path: root/epan/uat.c
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2008-12-30 17:21:19 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2008-12-30 17:21:19 +0000
commit6508f8ca1f001405fc9105be3054bb2746edf9a4 (patch)
tree6a221bf4866baa02f46efa9a2531a6c85668d4ca /epan/uat.c
parent70dfbeaa2738f7e511916a05eb25c089b5762407 (diff)
downloadwireshark-6508f8ca1f001405fc9105be3054bb2746edf9a4.tar.gz
wireshark-6508f8ca1f001405fc9105be3054bb2746edf9a4.tar.bz2
wireshark-6508f8ca1f001405fc9105be3054bb2746edf9a4.zip
Add some comments to uat_new().
svn path=/trunk/; revision=27134
Diffstat (limited to 'epan/uat.c')
-rw-r--r--epan/uat.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/uat.c b/epan/uat.c
index 8bfd325195..c4212be3a1 100644
--- a/epan/uat.c
+++ b/epan/uat.c
@@ -68,16 +68,20 @@ uat_t* uat_new(const char* name,
uat_update_cb_t update_cb,
uat_free_cb_t free_cb,
uat_field_t* flds_array) {
+ /* Create new uat */
uat_t* uat = g_malloc(sizeof(uat_t));
guint i;
+ /* Add to global array of uats */
if (!all_uats)
all_uats = g_ptr_array_new();
g_ptr_array_add(all_uats,uat);
+ /* Check params */
g_assert(name && size && filename && data_ptr && numitems_ptr);
+ /* Set uat values from inputs */
uat->name = g_strdup(name);
uat->record_size = size;
uat->filename = g_strdup(filename);
@@ -108,7 +112,6 @@ uat_t* uat_new(const char* name,
uat->ncols = i;
-
*data_ptr = NULL;
*numitems_ptr = 0;