Mercurial > pidgin
comparison src/server.c @ 2123:56c4382f2909
[gaim-migrate @ 2133]
now has the ability to notify you beforehand that messages are too long. I haven't tested this yet though.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Mon, 06 Aug 2001 17:50:46 +0000 |
| parents | e6d42ea38914 |
| children | acc11216ec5d |
comparison
equal
deleted
inserted
replaced
| 2122:c99c781e5931 | 2123:56c4382f2909 |
|---|---|
| 28 #include <string.h> | 28 #include <string.h> |
| 29 #include <sys/types.h> | 29 #include <sys/types.h> |
| 30 #include <sys/stat.h> | 30 #include <sys/stat.h> |
| 31 #include <sys/time.h> | 31 #include <sys/time.h> |
| 32 #include <unistd.h> | 32 #include <unistd.h> |
| 33 #include <errno.h> | |
| 33 #include <gtk/gtk.h> | 34 #include <gtk/gtk.h> |
| 34 #ifdef USE_SCREENSAVER | 35 #ifdef USE_SCREENSAVER |
| 35 #include <X11/Xlib.h> | 36 #include <X11/Xlib.h> |
| 36 #include <X11/Xutil.h> | 37 #include <X11/Xutil.h> |
| 37 #include <X11/extensions/scrnsaver.h> | 38 #include <X11/extensions/scrnsaver.h> |
| 117 update_keepalive(gc, TRUE); | 118 update_keepalive(gc, TRUE); |
| 118 } | 119 } |
| 119 | 120 |
| 120 | 121 |
| 121 | 122 |
| 122 void serv_send_im(struct gaim_connection *gc, char *name, char *message, int away) | 123 int serv_send_im(struct gaim_connection *gc, char *name, char *message, int away) |
| 123 { | 124 { |
| 125 int val = -EINVAL; | |
| 124 if (gc->prpl && gc->prpl->send_im) | 126 if (gc->prpl && gc->prpl->send_im) |
| 125 (*gc->prpl->send_im)(gc, name, message, away); | 127 val = (*gc->prpl->send_im)(gc, name, message, away); |
| 126 | 128 |
| 127 if (!away) | 129 if (!away) |
| 128 serv_touch_idle(gc); | 130 serv_touch_idle(gc); |
| 131 | |
| 132 return val; | |
| 129 } | 133 } |
| 130 | 134 |
| 131 void serv_get_info(struct gaim_connection *g, char *name) | 135 void serv_get_info(struct gaim_connection *g, char *name) |
| 132 { | 136 { |
| 133 if (g && g->prpl && g->prpl->get_info) | 137 if (g && g->prpl && g->prpl->get_info) |
