Re: [PATCH 1/2] Add missing ifdef HAVE_OVIRT (virt-viewer-window.c)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Uri,

Victor has already sent and merged patches fixing those warnings. Can
you try with latest upstream if you still have warnings? By the way, I
like some parts of your patches a bit better than his, but as the
patches are already in, I am not sure if it is worth to change the code
once again.

Regards, Eduardo.

On 07/03/17 07:18, Uri Lublin wrote:
> Currently the build fails when configured without-ovirt (snipped a bit):
> make[3]: Entering directory 'virt-viewer/src'
>   CCLD     remote-viewer
> ./.libs/libvirt-viewer.a(libvirt_viewer_la-virt-viewer-window.o):
>   In function `virt_viewer_window_menu_change_cd_activate':
>   src/virt-viewer-window.c:1082: undefined reference to
>   `remote_viewer_iso_list_dialog_new'
> 
> The missing function, remote_viewer_iso_list_dialog_new, is called
> from src/virt-viewer-window.c:virt_viewer_window_menu_change_cd_activate
> and is defined in src/remote-viewer-iso-list-dialog.c
> 
> src/remote-viewer-iso-list-dialog.c is only built when HAVE_OVIRT
> is defined.
> 
> This patch adds HAVE_OVIRT ifdefs in src/virt-viewer-window.c.
> 
> Signed-off-by: Uri Lublin <uril@xxxxxxxxxx>
> ---
>  src/virt-viewer-window.c | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/src/virt-viewer-window.c b/src/virt-viewer-window.c
> index 8eda12e..ff7b102 100644
> --- a/src/virt-viewer-window.c
> +++ b/src/virt-viewer-window.c
> @@ -43,7 +43,9 @@
>  #include "virt-viewer-util.h"
>  #include "virt-viewer-timed-revealer.h"
>  
> +#ifdef HAVE_OVIRT
>  #include "remote-viewer-iso-list-dialog.h"
> +#endif
>  
>  #define ZOOM_STEP 10
>  
> @@ -64,7 +66,9 @@ void virt_viewer_window_menu_file_smartcard_insert(GtkWidget *menu, VirtViewerWi
>  void virt_viewer_window_menu_file_smartcard_remove(GtkWidget *menu, VirtViewerWindow *self);
>  void virt_viewer_window_menu_view_release_cursor(GtkWidget *menu, VirtViewerWindow *self);
>  void virt_viewer_window_menu_preferences_cb(GtkWidget *menu, VirtViewerWindow *self);
> +#ifdef HAVE_OVIRT
>  void virt_viewer_window_menu_change_cd_activate(GtkWidget *menu, VirtViewerWindow *self);
> +#endif
>  
>  
>  /* Internal methods */
> @@ -1059,6 +1063,7 @@ virt_viewer_window_menu_help_about(GtkWidget *menu G_GNUC_UNUSED,
>      g_object_unref(G_OBJECT(about));
>  }
>  
> +#ifdef HAVE_OVIRT
>  static void
>  iso_dialog_response(GtkDialog *dialog,
>                      gint response_id,
> @@ -1093,6 +1098,7 @@ virt_viewer_window_menu_change_cd_activate(GtkWidget *menu G_GNUC_UNUSED,
>      gtk_widget_show_all(dialog);
>      gtk_dialog_run(GTK_DIALOG(dialog));
>  }
> +#endif
>  
>  static void
>  virt_viewer_window_toolbar_setup(VirtViewerWindow *self)
> 


-- 
Eduardo de Barros Lima (Etrunko)
Software Engineer - RedHat
etrunko@xxxxxxxxxx

_______________________________________________
virt-tools-list mailing list
virt-tools-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/virt-tools-list



[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux