Do not init username with default static string - cannot be free'd later (see ticket...
[libguac-client-rdp.git] / src / client.c
index 690427c..d611018 100644 (file)
@@ -66,6 +66,7 @@
 #include "rdp_glyph.h"
 #include "rdp_pointer.h"
 #include "rdp_gdi.h"
+#include "default_pointer.h"
 
 /* Client plugin arguments */
 const char* GUAC_CLIENT_ARGS[] = {
@@ -337,7 +338,6 @@ int guac_client_init(guac_client* client, int argc, char** argv) {
         settings->domain = strdup(argv[IDX_DOMAIN]);
 
     /* Username */
-    settings->username = "guest";
     if (argv[IDX_USERNAME][0] != '\0')
         settings->username = strdup(argv[IDX_USERNAME]);