diff options
Diffstat (limited to 'libfreerdp-core/freerdp.c')
-rw-r--r-- | libfreerdp-core/freerdp.c | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/libfreerdp-core/freerdp.c b/libfreerdp-core/freerdp.c index 503203a..8f4ef3d 100644 --- a/libfreerdp-core/freerdp.c +++ b/libfreerdp-core/freerdp.c @@ -27,6 +27,7 @@ #include "ext.h" #include <freerdp/freerdp.h> #include <freerdp/utils/memory.h> +#include <freerdp/utils/hexdump.h> #define RDP_FROM_INST(_inst) ((rdpRdp *) (_inst->rdp)) @@ -90,34 +91,6 @@ ui_unimpl(rdpInst * inst, char * format, ...) xfree(text2); } -void -hexdump(unsigned char * p, int len) -{ - unsigned char *line = p; - int i, thisline, offset = 0; - - while (offset < len) - { - printf("%04x ", offset); - thisline = len - offset; - if (thisline > 16) - thisline = 16; - - for (i = 0; i < thisline; i++) - printf("%02x ", line[i]); - - for (; i < 16; i++) - printf(" "); - - for (i = 0; i < thisline; i++) - printf("%c", (line[i] >= 0x20 && line[i] < 0x7f) ? line[i] : '.'); - - printf("\n"); - offset += thisline; - line += thisline; - } -} - int load_license(unsigned char ** data) { |