Bug 797127 - Company name and address in reports not display properly

Ensure that all includes of swig-runtime.h are *followed* by
including guile-mappings.h so that the defines masking
scm_to_utf8_string and scm_from_utf8_string are undone.
This commit is contained in:
John Ralls
2019-04-27 13:23:54 -07:00
parent 4d529c02cd
commit 94bb28d9ab
14 changed files with 17 additions and 14 deletions

View File

@@ -38,6 +38,7 @@
#include <gtk/gtk.h> #include <gtk/gtk.h>
#include <string.h> #include <string.h>
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include "guile-util.h" #include "guile-util.h"
#include "gnc-engine.h" #include "gnc-engine.h"

View File

@@ -27,6 +27,7 @@
#include <gtk/gtk.h> #include <gtk/gtk.h>
#include <glib/gi18n.h> #include <glib/gi18n.h>
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include <libguile.h> #include <libguile.h>
#include "gnc-ui-util.h" #include "gnc-ui-util.h"

View File

@@ -28,7 +28,6 @@
#include <gtk/gtk.h> #include <gtk/gtk.h>
#include <glib/gi18n.h> #include <glib/gi18n.h>
#include <libguile.h> #include <libguile.h>
#include "guile-mappings.h"
#include <time.h> #include <time.h>
#include "dialog-utils.h" #include "dialog-utils.h"
@@ -47,9 +46,10 @@
#include "gnc-ui.h" #include "gnc-ui.h"
#include "gnc-ui-util.h" #include "gnc-ui-util.h"
#include "gnc-warnings.h" #include "gnc-warnings.h"
#include "swig-runtime.h"
#include "guile-mappings.h"
#include "guile-util.h" #include "guile-util.h"
#include "engine-helpers-guile.h" #include "engine-helpers-guile.h"
#include "swig-runtime.h"
#define DIALOG_PRICE_DB_CM_CLASS "dialog-price-edit-db" #define DIALOG_PRICE_DB_CM_CLASS "dialog-price-edit-db"

View File

@@ -36,10 +36,10 @@
#include <config.h> #include <config.h>
#include <libguile.h> #include <libguile.h>
#include "guile-mappings.h"
#include <gtk/gtk.h> #include <gtk/gtk.h>
#include <glib/gi18n.h> #include <glib/gi18n.h>
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include "gnc-plugin-page-register.h" #include "gnc-plugin-page-register.h"
/*################## Added for Reg2 #################*/ /*################## Added for Reg2 #################*/

View File

@@ -36,10 +36,10 @@
#include <config.h> #include <config.h>
#include <libguile.h> #include <libguile.h>
#include "guile-mappings.h"
#include <gtk/gtk.h> #include <gtk/gtk.h>
#include <glib/gi18n.h> #include <glib/gi18n.h>
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include "gnc-plugin-page-register2.h" #include "gnc-plugin-page-register2.h"
/*################## Added for Reg2 #################*/ /*################## Added for Reg2 #################*/

View File

@@ -55,6 +55,7 @@
#include "gnc-session.h" #include "gnc-session.h"
#include "engine-helpers-guile.h" #include "engine-helpers-guile.h"
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#ifdef __MINGW32__ #ifdef __MINGW32__
#include <Windows.h> #include <Windows.h>
#endif #endif

View File

@@ -58,11 +58,10 @@
#include "gnc-plugin-page-account-tree.h" #include "gnc-plugin-page-account-tree.h"
#include "gnc-prefs.h" #include "gnc-prefs.h"
#include "gnc-ui.h" #include "gnc-ui.h"
#include "swig-runtime.h"
#include "guile-mappings.h" #include "guile-mappings.h"
#include <gfec.h> #include <gfec.h>
#include "swig-runtime.h"
#define ASSISTANT_QIF_IMPORT_CM_CLASS "assistant-qif-import" #define ASSISTANT_QIF_IMPORT_CM_CLASS "assistant-qif-import"
#define GNC_PREFS_GROUP "dialogs.import.qif" #define GNC_PREFS_GROUP "dialogs.import.qif"
#define GNC_PREF_SHOW_DOC "show-doc" #define GNC_PREF_SHOW_DOC "show-doc"

View File

@@ -71,6 +71,7 @@
#include "option-util.h" #include "option-util.h"
#include "window-report.h" #include "window-report.h"
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include "business-options.h" #include "business-options.h"
#include "gnc-icons.h" #include "gnc-icons.h"
#include "print-session.h" #include "print-session.h"

View File

@@ -26,6 +26,7 @@
#include "business-options.h" #include "business-options.h"
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#define FUNC_NAME G_STRFUNC #define FUNC_NAME G_STRFUNC

View File

@@ -24,9 +24,9 @@
#include <config.h> #include <config.h>
#include <libguile.h> #include <libguile.h>
#include "guile-mappings.h"
#include <string.h> #include <string.h>
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include "gnc-engine.h" #include "gnc-engine.h"
#include "engine-helpers-guile.h" #include "engine-helpers-guile.h"

View File

@@ -32,9 +32,9 @@
#include "glib-helpers.h" #include "glib-helpers.h"
#include "gnc-guile-utils.h" #include "gnc-guile-utils.h"
#include "qof.h" #include "qof.h"
#include "swig-runtime.h"
#include "guile-mappings.h" #include "guile-mappings.h"
#include "swig-runtime.h"
/* TODO: /* TODO:

View File

@@ -27,9 +27,9 @@
#include <string.h> #include <string.h>
#include <glib.h> #include <glib.h>
#include <libguile.h> #include <libguile.h>
#include "swig-runtime.h"
#include "guile-mappings.h" #include "guile-mappings.h"
#include "gnc-guile-utils.h" #include "gnc-guile-utils.h"
#include "swig-runtime.h"
#include "glib-helpers.h" #include "glib-helpers.h"

View File

@@ -26,8 +26,8 @@
#include <glib.h> #include <glib.h>
#include <stdio.h> #include <stdio.h>
#include <libguile.h> #include <libguile.h>
#include <guile-mappings.h>
#include "swig-runtime.h" #include "swig-runtime.h"
#include <guile-mappings.h>
#include "gnc-hooks.h" #include "gnc-hooks.h"
#include "gnc-hooks-scm.h" #include "gnc-hooks-scm.h"
#include "gnc-engine.h" #include "gnc-engine.h"

View File

@@ -7,11 +7,10 @@ extern "C"
#include <config.h> #include <config.h>
#include <qof.h> #include <qof.h>
#include "engine-helpers-guile.h"
#include "guile-mappings.h"
#include "gnc-guile-utils.h"
#include "swig-runtime.h" #include "swig-runtime.h"
#include "guile-mappings.h"
#include "engine-helpers-guile.h"
#include "gnc-guile-utils.h"
#include "kvp-scm.h" #include "kvp-scm.h"
} }