diff --git a/src/XrdOfs/XrdOfsTPC.cc b/src/XrdOfs/XrdOfsTPC.cc index 72a7fa17d4e..1f2fba88eb0 100644 --- a/src/XrdOfs/XrdOfsTPC.cc +++ b/src/XrdOfs/XrdOfsTPC.cc @@ -135,7 +135,7 @@ int XrdOfsTPCAllow::Match(const XrdSecEntity *Who, const char *Host) if (Who->grps) {char gBuff[1028], Group[64]; strlcpy(gBuff+1, Who->grps, sizeof(gBuff)-1); *gBuff = ' '; - strlcpy(Group+1, theGN, sizeof(Group)); *Group = ' '; + strlcpy(Group+1, theGN, sizeof(Group)-1); *Group = ' '; return strstr(gBuff, Group) != 0; } else return 0; return 1;