equal
deleted
inserted
replaced
359 if(!name.nitems) |
359 if(!name.nitems) |
360 XGetWMName(dpy, c->win, &name); |
360 XGetWMName(dpy, c->win, &name); |
361 if(!name.nitems) |
361 if(!name.nitems) |
362 return; |
362 return; |
363 if(name.encoding == XA_STRING) |
363 if(name.encoding == XA_STRING) |
364 strncpy(c->name, (char *)name.value, sizeof(c->name)); |
364 strncpy(c->name, (char *)name.value, sizeof c->name); |
365 else { |
365 else { |
366 if(XmbTextPropertyToTextList(dpy, &name, &list, &n) >= Success |
366 if(XmbTextPropertyToTextList(dpy, &name, &list, &n) >= Success |
367 && n > 0 && *list) |
367 && n > 0 && *list) |
368 { |
368 { |
369 strncpy(c->name, *list, sizeof(c->name)); |
369 strncpy(c->name, *list, sizeof c->name); |
370 XFreeStringList(list); |
370 XFreeStringList(list); |
371 } |
371 } |
372 } |
372 } |
373 XFree(name.value); |
373 XFree(name.value); |
374 } |
374 } |