char *ops;
new_flags |= geometrySet;
- strncpy (str, geom, n);
+ memcpy (str, geom, n);
str[n] = '\0';
if (str[0] == ':')
ops = &str[0];
{
size_t len = f - file;
f = (char *)malloc (len + 1);
- strncpy (f, file, len);
+ memcpy (f, file, len);
f[len] = '\0';
original_asim = get_asimage (target->asimman, f, 0xFFFFFFFF, 100);
free (f);
for ( ; *t && *t != ','; t++) ;
p = t - s;
ret[l] = (char *)malloc (p + 1);
- strncpy (ret[l], s, p);
+ memcpy (ret[l], s, p);
ret[l][p] = '\0';
rxvt_strtrim (ret[l]);
s = ++t;
{
size_t len = field - name;
*ptr = (char *)malloc (len + strlen (replace) + strlen (end) + 1);
- strncpy (*ptr, name, len);
+ memcpy (*ptr, name, len);
strcpy (*ptr + len, replace);
strcat (*ptr, end);
if (end - desc < 511)
{
- strncpy (buf, desc, end - desc);
+ memcpy (buf, desc, end - desc);
buf[end - desc] = 0;
fonts.push_back (new_font (buf, cs));