Fix build with webkitgtk >= 2.8

This commit is contained in:
Geert Janssens 2017-04-11 16:54:37 +02:00
parent d632abaa96
commit e5d2ab8dc5
2 changed files with 6 additions and 2 deletions

View File

@ -36,7 +36,10 @@ TARGET_COMPILE_DEFINITIONS(gncmod-html PRIVATE -DG_LOG_DOMAIN=\"gnc.html\")
TARGET_INCLUDE_DIRECTORIES (gncmod-html
PUBLIC ${WEBKIT_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}
PUBLIC
${GTK3_INCLUDE_DIRS}
${WEBKIT_INCLUDE_DIRS}
${CMAKE_CURRENT_SOURCE_DIR}
)
INSTALL(TARGETS gncmod-html
@ -44,4 +47,4 @@ INSTALL(TARGETS gncmod-html
ARCHIVE DESTINATION lib/gnucash
RUNTIME DESTINATION bin)
INSTALL(FILES ${html_HEADERS} DESTINATION include/gnucash)
INSTALL(FILES ${html_HEADERS} DESTINATION include/gnucash)

View File

@ -654,6 +654,7 @@ webkit_notification_cb (WebKitWebView* web_view, WebKitNotification *note,
{
GtkWindow *top = NULL;
GtkWidget *dialog = NULL;
GncHtmlWebkit *self = (GncHtmlWebkit*)user_data;
g_return_val_if_fail (self != NULL, FALSE);
g_return_val_if_fail (note != NULL, FALSE);