Mercurial > pidgin.yaz
view src/protocols/zephyr/ZPeekNot.c @ 8282:ab35a0bec13a
[gaim-migrate @ 9006]
" This works around the crash on trying to send a file
that's too big, by giving an error. It also makes Gaim
not crash on canceling the send right there.
It doesn't fix the crash on the server doing whatever
it did to make us crash. Someone should send me a
backtrace of trying to send say a 2meg file without
this patch." --Tim Ringenbach
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Tue, 17 Feb 2004 18:45:25 +0000 |
parents | 424a40f12a6c |
children | 43d6c08d7e96 |
line wrap: on
line source
/* This file is part of the Project Athena Zephyr Notification System. * It contains source for ZPeekNotice function. * * Created by: Robert French * * $Source$ * $Author: warmenhoven $ * * Copyright (c) 1987 by the Massachusetts Institute of Technology. * For copying and distribution information, see the file * "mit-copyright.h". */ /* $Header$ */ #ifndef lint static char rcsid_ZPeekNotice_c[] = "$Header$"; #endif #include <internal.h> Code_t ZPeekNotice(notice, from) ZNotice_t *notice; struct sockaddr_in *from; { char *buffer; int len; Code_t retval; if ((retval = ZPeekPacket(&buffer, &len, from)) != ZERR_NONE) return (retval); return (ZParseNotice(buffer, len, notice)); }