diff options
author | Jan Holesovsky <kendy@collabora.com> | 2018-11-14 15:21:46 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-01-11 16:59:20 +0100 |
commit | 2fcdacd6e4724561d918216b6cbb1bf9d5128ee8 (patch) | |
tree | 54b94a6520318c5955f15840b5b5b430e86a12f5 /libreofficekit | |
parent | 2382d84639188a775bc4c4c1b25555f05fdb0b5e (diff) |
gtktiledviewer: Compile-time check instead of an annoying assert.
Change-Id: Iece75f6f40bf7d7dfcde372cf9b4606adb9e34b2
Reviewed-on: https://gerrit.libreoffice.org/63390
Tested-by: Jenkins
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/66101
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'libreofficekit')
-rw-r--r-- | libreofficekit/source/gtk/lokdocview.cxx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libreofficekit/source/gtk/lokdocview.cxx b/libreofficekit/source/gtk/lokdocview.cxx index 2db7674c5b34..5f4238ae048f 100644 --- a/libreofficekit/source/gtk/lokdocview.cxx +++ b/libreofficekit/source/gtk/lokdocview.cxx @@ -363,7 +363,7 @@ payloadToSize(const char* pPayload, long& rWidth, long& rHeight) static const char* callbackTypeToString (int nType) { - switch (nType) + switch (static_cast<LibreOfficeKitCallbackType>(nType)) { case LOK_CALLBACK_INVALIDATE_TILES: return "LOK_CALLBACK_INVALIDATE_TILES"; @@ -439,6 +439,14 @@ callbackTypeToString (int nType) return "LOK_CALLBACK_RULER_UPDATE"; case LOK_CALLBACK_WINDOW: return "LOK_CALLBACK_WINDOW"; + case LOK_CALLBACK_VALIDITY_LIST_BUTTON: + return "LOK_CALLBACK_VALIDITY_LIST_BUTTON"; + case LOK_CALLBACK_CLIPBOARD_CHANGED: + return "LOK_CALLBACK_CLIPBOARD_CHANGED"; + case LOK_CALLBACK_CONTEXT_CHANGED: + return "LOK_CALLBACK_CONTEXT_CHANGED"; + case LOK_CALLBACK_SIGNATURE_STATUS: + return "LOK_CALLBACK_SIGNATURE_STATUS"; } g_assert(false); return nullptr; |