mirror of https://github.com/0intro/wmii
25 lines
488 B
C
25 lines
488 B
C
/* Copyright ©2007-2010 Kris Maglione <maglione.k at Gmail>
|
|
* See LICENSE file for license details.
|
|
*/
|
|
#include <string.h>
|
|
#include "../x11.h"
|
|
|
|
void
|
|
changeprop_textlist(Window *w, const char *prop, const char *type, char *data[]) {
|
|
char **p, *s, *t;
|
|
int len, n;
|
|
|
|
len = 0;
|
|
for(p=data; *p; p++)
|
|
len += strlen(*p) + 1;
|
|
s = emalloc(len);
|
|
t = s;
|
|
for(p=data; *p; p++) {
|
|
n = strlen(*p) + 1;
|
|
memcpy(t, *p, n);
|
|
t += n;
|
|
}
|
|
changeprop_char(w, prop, type, s, len - 1);
|
|
free(s);
|
|
}
|