summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libxrdp/xrdp_iso.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libxrdp/xrdp_iso.c b/libxrdp/xrdp_iso.c
index d3a3ef41..35274266 100644
--- a/libxrdp/xrdp_iso.c
+++ b/libxrdp/xrdp_iso.c
@@ -219,7 +219,7 @@ xrdp_iso_send_cc(struct xrdp_iso *self)
s_mark_end(s);
len = (int) (s->end - holdp);
- len_indicator = (int) (s->end - len_indicator_ptr);
+ len_indicator = (int) (s->end - len_indicator_ptr) - 1;
len_ptr[0] = len << 8;
len_ptr[1] = len;
len_indicator_ptr[0] = len_indicator;