Mercurial > pidgin.yaz
view src/protocols/zephyr/ZGetWGPort.c @ 11485:16b0da1f376f
[gaim-migrate @ 13727]
Fix the /nick weirdness bug I introduced.
Also, patch 1283539, from Peter Lawler (two changes)
1. When in a chat where Gaim can tell which users are buddies (i.e. non-Jabber chats), only the names of buddies are bolded. I'm not sure if I'll like this, but I'm committing it so we can all try it out.
2. "remove bold, underline, and italics when we're ignoring formatting, as well"
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Fri, 09 Sep 2005 20:14:32 +0000 |
parents | 64895571248f |
children |
line wrap: on
line source
/* This file is part of the Project Athena Zephyr Notification System. * It contains source for the ZGetWGPort function. * * Created by: Robert French * * Copyright (c) 1987 by the Massachusetts Institute of Technology. * For copying and distribution information, see the file * "mit-copyright.h". */ #include "internal.h" int ZGetWGPort() { char *envptr, name[128]; FILE *fp; int wgport; #ifdef WIN32 long int buffsize= 128; char tempdir[buffsize]; #endif envptr = getenv("WGFILE"); if (!envptr) { #ifdef WIN32 GetTempPath(buffsize,tempdir); GetTempFileName(tempdir,"wg.",0,name); #else (void) sprintf(name, "/tmp/wg.%d", getuid()); #endif envptr = name; } if (!(fp = fopen(envptr, "r"))) return (-1); /* if fscanf fails, return -1 via wgport */ if (fscanf(fp, "%d", &wgport) != 1) wgport = -1; (void) fclose(fp); return (wgport); }