Mercurial > pidgin
changeset 3666:ae72be911db5
[gaim-migrate @ 3795]
no alarm for win..
committer: Tailor Script <tailor@pidgin.im>
author | Herman Bloggs <hermanator12002@yahoo.com> |
---|---|
date | Sun, 13 Oct 2002 16:37:33 +0000 |
parents | 7cb6cf20ed7d |
children | 11ab2a5f6677 |
files | src/protocols/oscar/oscar.c |
diffstat | 1 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/protocols/oscar/oscar.c Sun Oct 13 16:35:14 2002 +0000 +++ b/src/protocols/oscar/oscar.c Sun Oct 13 16:37:33 2002 +0000 @@ -55,6 +55,7 @@ #ifdef _WIN32 #include "win32dep.h" +#define NOSIGALARM #endif #include "pixmaps/protocols/oscar/ab.xpm" @@ -1512,8 +1513,9 @@ struct oscar_file_transfer *oft; va_list ap; aim_conn_t *conn, *listenerconn; - +#ifndef NOSIGALARM alarm(0); /* reset timeout alarm */ +#endif va_start(ap, fr); conn = va_arg(ap, aim_conn_t *); listenerconn = va_arg(ap, aim_conn_t *); @@ -1588,7 +1590,7 @@ GAIM_ERROR); return; } - +#ifndef NOSIGALARM { /* XXX is there a good glib-oriented way of doing this? * -- wtm */ @@ -1599,7 +1601,7 @@ sigaction(SIGALRM, &act, NULL); alarm(OFT_TIMEOUT); } - +#endif aim_conn_addhandler(od->sess, oft->conn, AIM_CB_FAM_OFT, AIM_CB_OFT_GETFILEINITIATE, oscar_sendfile_accepted, @@ -2189,7 +2191,9 @@ if (oft) { buf = g_strdup_printf(_("%s has declined to receive a file from %s.\n"), who, gc->username); +#ifndef NOSIGALARM alarm(0); /* reset timeout alarm */ +#endif oft_listening = NULL; transfer_abort(oft->xfer, buf); g_free(buf);