Fixed "Compiled with" information in the About box.
[obnox/wireshark/wip.git] / version_info.c
index ce99b5ce75e383fe35892c357467431605e17057..32f99fca4e5c27b151901e82199868dc1af3533d 100644 (file)
@@ -117,13 +117,17 @@ end_string(GString *str)
  * don't use Portaudio in TShark.
  */
 void
-get_compiled_version_info(GString *str, void (*additional_info)(GString *))
+get_compiled_version_info(GString *str, void (*prepend_info)(GString *), 
+                         void (*append_info)(GString *))
 {
        if (sizeof(str) == 4)
                g_string_append(str, "(32-bit) ");
        else
                g_string_append(str, "(64-bit) ");
 
+       if (prepend_info)
+               (*prepend_info)(str);
+
         /* GLIB */
        g_string_append(str, "with ");
        g_string_append_printf(str,
@@ -163,8 +167,8 @@ get_compiled_version_info(GString *str, void (*additional_info)(GString *))
 #endif /* HAVE_LIBCAP */
 
        /* Additional application-dependent information */
-       if (additional_info)
-               (*additional_info)(str);
+       if (append_info)
+               (*append_info)(str);
        g_string_append(str, ".");
 
 #if !defined(HAVE_LIBPCRE) && !GLIB_CHECK_VERSION(2,14,0)