GNOME Bugzilla – Bug 775295
examples: remove #include <ges-internal.h> from assets.c
Last modified: 2016-11-29 11:20:51 UTC
It is not needed and pulling it in is causing a link problem with msvc. Including ges-internal.h sets the default debug category in assets.c to _ges_debug. Because _ges_debug is marked as DATA in the libges.def, it will only be linked from libges.dll if it is marked in the source with dllimport. Instead of messing with that we can just remove this include.
Created attachment 340956 [details] [review] [PATCH gst-editing-services] examples: remove #include <ges-internal.h> from assets.c
commit b4b57ddcf8656a2b8015e542ba4c95031bd6bd86 Author: Scott D Phillips <scott.d.phillips@intel.com> Date: Mon Nov 28 17:07:39 2016 -0800 examples: remove #include <ges-internal.h> from assets.c It is not needed and pulling it in is causing a link problem with msvc. Including ges-internal.h sets the default debug category in assets.c to _ges_debug. Because _ges_debug is marked as DATA in the libges.def, it will only be linked from libges.dll if it is marked in the source with dllimport. Instead of messing with that we can just remove this include. https://bugzilla.gnome.org/show_bug.cgi?id=775295