GUAC-730: Fix headers for VNC.
This commit is contained in:
parent
9c6770e016
commit
adc15d50eb
@ -30,19 +30,19 @@
|
|||||||
#include "guac_pointer_cursor.h"
|
#include "guac_pointer_cursor.h"
|
||||||
#include "vnc_handlers.h"
|
#include "vnc_handlers.h"
|
||||||
|
|
||||||
#include <stdlib.h>
|
#ifdef ENABLE_PULSE
|
||||||
#include <string.h>
|
#include "pulse.h"
|
||||||
#include <unistd.h>
|
#endif
|
||||||
|
|
||||||
#include <rfb/rfbclient.h>
|
#include <rfb/rfbclient.h>
|
||||||
#include <guacamole/audio.h>
|
#include <rfb/rfbproto.h>
|
||||||
#include <guacamole/client.h>
|
#include <guacamole/client.h>
|
||||||
#include <guacamole/protocol.h>
|
#include <guacamole/protocol.h>
|
||||||
#include <guacamole/socket.h>
|
#include <guacamole/socket.h>
|
||||||
|
|
||||||
#ifdef ENABLE_PULSE
|
#include <stdlib.h>
|
||||||
#include "pulse.h"
|
#include <string.h>
|
||||||
#endif
|
#include <time.h>
|
||||||
|
|
||||||
/* Client plugin arguments */
|
/* Client plugin arguments */
|
||||||
const char* GUAC_CLIENT_ARGS[] = {
|
const char* GUAC_CLIENT_ARGS[] = {
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
#include "guac_surface.h"
|
#include "guac_surface.h"
|
||||||
|
|
||||||
#include <guacamole/audio.h>
|
#include <guacamole/audio.h>
|
||||||
#include <guacamole/client.h>
|
#include <guacamole/layer.h>
|
||||||
#include <rfb/rfbclient.h>
|
#include <rfb/rfbclient.h>
|
||||||
|
|
||||||
#ifdef ENABLE_PULSE
|
#ifdef ENABLE_PULSE
|
||||||
|
@ -26,6 +26,10 @@
|
|||||||
#include "guac_clipboard.h"
|
#include "guac_clipboard.h"
|
||||||
#include "guac_iconv.h"
|
#include "guac_iconv.h"
|
||||||
|
|
||||||
|
#include <guacamole/client.h>
|
||||||
|
#include <guacamole/stream.h>
|
||||||
|
#include <rfb/rfbclient.h>
|
||||||
|
|
||||||
int guac_vnc_clipboard_handler(guac_client* client, guac_stream* stream,
|
int guac_vnc_clipboard_handler(guac_client* client, guac_stream* stream,
|
||||||
char* mimetype) {
|
char* mimetype) {
|
||||||
|
|
||||||
|
@ -23,16 +23,11 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "client.h"
|
#include "client.h"
|
||||||
#include "clipboard.h"
|
|
||||||
#include "guac_clipboard.h"
|
#include "guac_clipboard.h"
|
||||||
#include "guac_surface.h"
|
#include "guac_surface.h"
|
||||||
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <string.h>
|
|
||||||
#include <time.h>
|
|
||||||
#include <iconv.h>
|
|
||||||
|
|
||||||
#include <guacamole/client.h>
|
#include <guacamole/client.h>
|
||||||
|
#include <guacamole/protocol.h>
|
||||||
#include <guacamole/timestamp.h>
|
#include <guacamole/timestamp.h>
|
||||||
#include <rfb/rfbclient.h>
|
#include <rfb/rfbclient.h>
|
||||||
|
|
||||||
@ -40,6 +35,8 @@
|
|||||||
#include "pulse.h"
|
#include "pulse.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
int vnc_guac_client_handle_messages(guac_client* client) {
|
int vnc_guac_client_handle_messages(guac_client* client) {
|
||||||
|
|
||||||
vnc_guac_client_data* guac_client_data = (vnc_guac_client_data*) client->data;
|
vnc_guac_client_data* guac_client_data = (vnc_guac_client_data*) client->data;
|
||||||
|
@ -26,21 +26,24 @@
|
|||||||
#include "guac_iconv.h"
|
#include "guac_iconv.h"
|
||||||
#include "guac_surface.h"
|
#include "guac_surface.h"
|
||||||
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <syslog.h>
|
|
||||||
#include <time.h>
|
|
||||||
|
|
||||||
#include <cairo/cairo.h>
|
#include <cairo/cairo.h>
|
||||||
#include <rfb/rfbclient.h>
|
|
||||||
#include <guacamole/socket.h>
|
|
||||||
#include <guacamole/protocol.h>
|
|
||||||
#include <guacamole/client.h>
|
#include <guacamole/client.h>
|
||||||
|
#include <guacamole/layer.h>
|
||||||
|
#include <guacamole/protocol.h>
|
||||||
|
#include <guacamole/socket.h>
|
||||||
|
#include <rfb/rfbclient.h>
|
||||||
|
#include <rfb/rfbproto.h>
|
||||||
|
|
||||||
/* Define cairo_format_stride_for_width() if missing */
|
/* Define cairo_format_stride_for_width() if missing */
|
||||||
#ifndef HAVE_CAIRO_FORMAT_STRIDE_FOR_WIDTH
|
#ifndef HAVE_CAIRO_FORMAT_STRIDE_FOR_WIDTH
|
||||||
#define cairo_format_stride_for_width(format, width) (width*4)
|
#define cairo_format_stride_for_width(format, width) (width*4)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include <stdarg.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <syslog.h>
|
||||||
|
|
||||||
void guac_vnc_cursor(rfbClient* client, int x, int y, int w, int h, int bpp) {
|
void guac_vnc_cursor(rfbClient* client, int x, int y, int w, int h, int bpp) {
|
||||||
|
|
||||||
guac_client* gc = rfbClientGetClientData(client, __GUAC_CLIENT);
|
guac_client* gc = rfbClientGetClientData(client, __GUAC_CLIENT);
|
||||||
|
Loading…
Reference in New Issue
Block a user