--- old/src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c 2018-11-26 16:07:37.388251181 +0530 +++ new/src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c 2018-11-26 16:07:37.124383181 +0530 @@ -151,8 +151,8 @@ gtk->gdk_threads_enter(); fp_unity_launcher_entry_set_count(entry, value); fp_unity_launcher_entry_set_count_visible(entry, visible); - DbusmenuMenuitem* m; - if (m = fp_unity_launcher_entry_get_quicklist(entry)) { + DbusmenuMenuitem* m = fp_unity_launcher_entry_get_quicklist(entry); + if (m != NULL) { fp_unity_launcher_entry_set_quicklist(entry, m); } gtk->gdk_threads_leave(); @@ -167,8 +167,8 @@ (JNIEnv *env, jobject obj, jboolean urgent) { gtk->gdk_threads_enter(); fp_unity_launcher_entry_set_urgent(entry, urgent); - DbusmenuMenuitem* m; - if (m = fp_unity_launcher_entry_get_quicklist(entry)) { + DbusmenuMenuitem* m = fp_unity_launcher_entry_get_quicklist(entry); + if (m != NULL) { fp_unity_launcher_entry_set_quicklist(entry, m); } gtk->gdk_threads_leave(); @@ -184,8 +184,8 @@ gtk->gdk_threads_enter(); fp_unity_launcher_entry_set_progress(entry, value); fp_unity_launcher_entry_set_progress_visible(entry, visible); - DbusmenuMenuitem* m; - if (m = fp_unity_launcher_entry_get_quicklist(entry)) { + DbusmenuMenuitem* m = fp_unity_launcher_entry_get_quicklist(entry); + if (m != NULL) { fp_unity_launcher_entry_set_quicklist(entry, m); } gtk->gdk_threads_leave();