Hi, On Tue, May 16, 2017 at 12:29:16PM -0400, Frediano Ziglio wrote: > My script says (not checked): Can you share it? :) > Unused functions: > canvas_create > g_cclosure_user_marshal_VOID__OBJECT_OBJECT > spice_display_get_pixbuf > spice_display_key_event_get_type > spice_display_mouse_ungrab > spice_display_new Does your script check for unused *exported* functions too? Although this is on src/map-file it isn't used in spicy or virt-viewer at least (only spice_display_new_with_monitor() is used) > spice_display_send_keys > spice_grab_sequence_get_type > spice_grab_sequence_new > spice_msg_in_hexdump > spice_msg_out_hexdump > spice_msg_out_ref > spice_session_set_main_channel > vnc_display_keyval_free_entries > vnc_display_keyval_from_keycode > vnc_display_keyval_set_entries > Can be static functions: > coroutine_release > coroutine_swap > spice_desktop_integration_get_type > spice_gstaudio_get_type > spice_gtk_session_get_type > spice_image_compress_get_type > spice_msg_in_new > spice_msg_in_sub_new > spice_pulse_get_type > spice_session_get_shared_dir > spice_session_set_shared_dir > spice_usb_device_get_busnum > spice_usb_device_get_devaddr > spice_usb_device_widget_get_type > spice_vmc_output_stream_get_type > spice_vmc_stream_get_type > > Frediano Would be nice to make the ones that can be static before the next release and checking what can be removed/deprecated from the non used ones.. > > ----- Original Message ----- > > From: "Christophe Fergeau" <cfergeau@xxxxxxxxxx> > > To: spice-devel@xxxxxxxxxxxxxxxxxxxxx > > Sent: Tuesday, May 16, 2017 4:12:42 PM > > Subject: [spice-gtk] glz: Remove unused DECODE_TO_SAME array > > > > This also removes the generation of unneeded _decode methods once this > > array is removed (this causes some warnings otherwise). > > > > DECODE_TO_SAME was used in the old client, but was never used when this > > code was moved over to spice-gtk. > > > > Signed-off-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> > > --- > > src/decode-glz.c | 21 --------------------- > > 1 file changed, 21 deletions(-) > > > > diff --git a/src/decode-glz.c b/src/decode-glz.c > > index d5b72ab5..27765393 100644 > > --- a/src/decode-glz.c > > +++ b/src/decode-glz.c > > @@ -238,9 +238,6 @@ typedef uint16_t rgb16_pixel_t; > > #undef ATTR_PACKED > > > > #define LZ_PLT > > -#include "decode-glz-tmpl.c" > > - > > -#define LZ_PLT > > #define PLT8 > > #define TO_RGB32 > > #include "decode-glz-tmpl.c" > > @@ -267,14 +264,9 @@ typedef uint16_t rgb16_pixel_t; > > > > > > #define LZ_RGB16 > > -#include "decode-glz-tmpl.c" > > -#define LZ_RGB16 > > #define TO_RGB32 > > #include "decode-glz-tmpl.c" > > > > -#define LZ_RGB24 > > -#include "decode-glz-tmpl.c" > > - > > #define LZ_RGB32 > > #include "decode-glz-tmpl.c" > > > > @@ -302,19 +294,6 @@ const decode_function DECODE_TO_RGB32[] = { > > glz_rgb32_decode > > }; > > > > -const decode_function DECODE_TO_SAME[] = { > > - NULL, > > - glz_plt_decode, > > - glz_plt_decode, > > - glz_plt_decode, > > - glz_plt_decode, > > - glz_plt_decode, > > - glz_rgb16_decode, > > - glz_rgb24_decode, > > - glz_rgb32_decode, > > - glz_rgb32_decode > > -}; > > - > > static uint32_t decode_32(GlibGlzDecoder *d) > > { > > uint32_t word = 0; > > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel