Mercurial > pidgin
annotate src/protocols/icq/socketmanager.h @ 6657:7e2d2c8e88a8
[gaim-migrate @ 7182]
Nathan Poznick writes:
"I was checking over the translation changes that Bjoern submitted
+for
my Yahoo/MSN get user info patch, and I found that several strings
+were
improperly marked to be translated.
For instance, consider the line:
info_extract_field(stripped, url_text, "My Email", 5, "\n", 0, _("Private"), _("Email"), 0, NULL);
In this case, "Private" should not be translated, since that function argument
is used in the parsing, not in the displaying. There were instances of this
in yahoo.c, and 6 instances in msn.c. The attached patches simply remove the
_() from around those strings.
I know 0.68 is supposed to be released tomorrow, so I hope these small changes
can make it in - otherwise, it will mean that fetching an english profile will
not work as designed, if gaim is running under a different locale."
(11:20:50) faceprint: anyone look at the too-many-translated-strings thing on gaim-devel?
(11:21:12) LSchiere: that's what i was just about to ask about
(11:21:48) faceprint: looks kosher to me
(11:21:51) LSchiere: yeah
(11:23:30) SeanEgan: agreed
committer: Tailor Script <tailor@pidgin.im>
| author | Luke Schierer <lschiere@pidgin.im> |
|---|---|
| date | Sun, 31 Aug 2003 15:35:32 +0000 |
| parents | 9965c0bbdb7c |
| children | 5e7ffea3f76a |
| rev | line source |
|---|---|
| 2086 | 1 /* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
| 2 | |
| 3 /* | |
|
2392
9965c0bbdb7c
[gaim-migrate @ 2405]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2086
diff
changeset
|
4 * $Id: socketmanager.h 2405 2001-09-29 02:08:00Z warmenhoven $ |
| 2086 | 5 * |
| 6 * Copyright (C) 1998-2001, Denis V. Dmitrienko <denis@null.net> and | |
| 7 * Bill Soudan <soudan@kde.org> | |
| 8 * | |
| 9 * This program is free software; you can redistribute it and/or modify | |
| 10 * it under the terms of the GNU General Public License as published by | |
| 11 * the Free Software Foundation; either version 2 of the License, or | |
| 12 * (at your option) any later version. | |
| 13 * | |
| 14 * This program is distributed in the hope that it will be useful, | |
| 15 * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 17 * GNU General Public License for more details. | |
| 18 * | |
| 19 * You should have received a copy of the GNU General Public License | |
| 20 * along with this program; if not, write to the Free Software | |
| 21 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |
| 22 * | |
| 23 */ | |
| 24 | |
| 25 #ifndef _SOCKETMANAGER_H | |
| 26 #define _SOCKETMANAGER_H | |
| 27 | |
| 28 #ifdef HAVE_CONFIG_H | |
| 29 #include <config.h> | |
| 30 #endif | |
| 31 | |
| 32 #include <sys/types.h> | |
| 33 | |
| 34 #ifndef _WIN32 | |
| 35 #include <sys/socket.h> | |
| 36 #else | |
| 37 #include <winsock.h> | |
| 38 #endif | |
| 39 | |
| 40 #include "icq.h" | |
| 41 #include "list.h" | |
| 42 | |
| 43 typedef struct icq_Socket_s icq_Socket; | |
| 44 typedef void (*icq_SocketHandler)(void *data); | |
| 45 | |
| 46 struct icq_Socket_s | |
| 47 { | |
| 48 int socket; | |
| 49 | |
| 50 icq_SocketHandler handlers[ICQ_SOCKET_MAX]; | |
| 51 void *data[ICQ_SOCKET_MAX]; | |
| 52 }; | |
| 53 | |
| 54 int icq_SocketNew(int domain, int type, int protocol); | |
|
2392
9965c0bbdb7c
[gaim-migrate @ 2405]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2086
diff
changeset
|
55 int icq_SocketAccept(int listens, struct sockaddr *addr, int *addrlen); |
| 2086 | 56 void icq_SocketAlloc(int socket_fd); |
| 57 int icq_SocketDelete(int socket_fd); | |
| 58 void icq_SocketSetHandler(int socket_fd, int type, icq_SocketHandler handler, | |
| 59 void *data); | |
| 60 void icq_SocketReady(icq_Socket *s, int type); | |
| 61 void icq_SocketBuildFdSets(void); | |
| 62 void icq_SocketPoll(); | |
| 63 icq_Socket *icq_FindSocket(int socket_fd); | |
| 64 | |
| 65 extern icq_List *icq_SocketList; | |
| 66 | |
| 67 #endif /* _SOCKETMANAGER_H */ |
