diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2010-08-30 08:43:03 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2010-08-30 08:43:03 +0000 |
commit | 4f6e546d4d79a3318a72fbca433adffbe58dafc3 (patch) | |
tree | b78d0e8152f3810c50b7c0d9b1b0fe35e5244e27 /epan/uat_load.l | |
parent | 6d1a0a2e8681eb0ce709a4d164548e865ce32001 (diff) |
Always call post_update_cb() in uat_load_str().
svn path=/trunk/; revision=34010
Diffstat (limited to 'epan/uat_load.l')
-rw-r--r-- | epan/uat_load.l | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/epan/uat_load.l b/epan/uat_load.l index 73f8dafb92..0d094465fb 100644 --- a/epan/uat_load.l +++ b/epan/uat_load.l @@ -343,19 +343,18 @@ gboolean uat_load_str(uat_t* uat_in, char* entry, char** err) { uat->changed = TRUE; uat->loaded = TRUE; + UAT_UPDATE(uat); + if (error) { - UAT_UPDATE(uat); *err = ep_strdup(error); return FALSE; - } else { - UAT_UPDATE(uat); - *err = NULL; - return TRUE; } - + if (uat->post_update_cb) - uat->post_update_cb(); + uat->post_update_cb(); + *err = NULL; + return TRUE; } /* |