| 333 | // corresponding hash entry. |
| 334 | |
| 335 | int XFree(void *data) |
| 336 | { |
| 337 | int ret = 0; |
| 338 | TRY(); |
| 339 | ret = _XFree(data); |
| 340 | if(data && !faker::deadYet) VISHASH.remove(NULL, (XVisualInfo *)data); |
| 341 | CATCH(); |
| 342 | return ret; |
| 343 | } |
| 344 | |
| 345 | |
| 346 | // Chromium is mainly to blame for this one. Since it is using separate |