summaryrefslogtreecommitdiff
path: root/src/mo_edit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mo_edit.c')
-rw-r--r--src/mo_edit.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mo_edit.c b/src/mo_edit.c
index aa3bee6..91cc919 100644
--- a/src/mo_edit.c
+++ b/src/mo_edit.c
@@ -4,8 +4,6 @@
* All rights reserved.
*/
-char license_key[18] __attribute__ ((section ("data"))) = { "XXXXXXXXXXXXXXXXX" };
-
#include "config.h"
#include "project_base.h"
@@ -417,6 +415,8 @@ int main(int argc, char **argv)
platform_window window = platform_open_window("mo-edit", window_w, window_h, 0, 0, 800, 600);
main_window = &window;
+
+ validate_license();
settings_page_create();
@@ -462,6 +462,12 @@ int main(int argc, char **argv)
settings_page_update_render();
platform_window_make_current(&window);
+
+ if (!license_is_valid)
+ {
+ platform_show_message(main_window, localize("invalid_license"), localize("license_error"));
+ window.is_open = false;
+ }
static bool icon_loaded = false;
if (!icon_loaded && logo_small_img->loaded)