Support time lists via python
This commit is contained in:
parent
02298c8e76
commit
a22ae9f39a
|
@ -1907,6 +1907,7 @@ Module_xchat_get_list(PyObject *self, PyObject *args)
|
|||
PyObject *attr = NULL;
|
||||
const char *sattr;
|
||||
int iattr;
|
||||
time_t tattr;
|
||||
switch(fields[i][0]) {
|
||||
case 's':
|
||||
sattr = hexchat_list_str(ph, list, (char*)fld);
|
||||
|
@ -1916,6 +1917,10 @@ Module_xchat_get_list(PyObject *self, PyObject *args)
|
|||
iattr = hexchat_list_int(ph, list, (char*)fld);
|
||||
attr = PyLong_FromLong((long)iattr);
|
||||
break;
|
||||
case 't':
|
||||
tattr = hexchat_list_time(ph, list, (char*)fld);
|
||||
attr = PyLong_FromLong((long)tattr);
|
||||
break;
|
||||
case 'p':
|
||||
sattr = hexchat_list_str(ph, list, (char*)fld);
|
||||
if (strcmp(fld, "context") == 0) {
|
||||
|
|
Loading…
Reference in New Issue