diff --git a/src/html/CMakeLists.txt b/src/html/CMakeLists.txt index da8c6e851d..01ccbd9924 100644 --- a/src/html/CMakeLists.txt +++ b/src/html/CMakeLists.txt @@ -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) \ No newline at end of file +INSTALL(FILES ${html_HEADERS} DESTINATION include/gnucash) diff --git a/src/html/gnc-html-webkit.c b/src/html/gnc-html-webkit.c index 17531c2506..81aa6092ce 100644 --- a/src/html/gnc-html-webkit.c +++ b/src/html/gnc-html-webkit.c @@ -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);