im.pidgin.pidgin.2.2.2: 3868e72051e17cc0d6f1d1172fee9109b6e4296f

lschiere at pidgin.im lschiere at pidgin.im
Sun Oct 21 01:16:22 EDT 2007


-----------------------------------------------------------------
Revision: 3868e72051e17cc0d6f1d1172fee9109b6e4296f
Ancestor: f45154e9e775c6e91208b8673ef07d2391b007af
Author: lschiere at pidgin.im
Date: 2007-10-21T04:47:57
Branch: im.pidgin.pidgin.2.2.2

Modified files:
        libpurple/plugins/log_reader.c
        libpurple/protocols/bonjour/Makefile.mingw
        libpurple/win32/global.mak

ChangeLog: 

applied changes from 8548e491a5b470d5665cb1cf87a7b0caaa3c87a5
             through f0159f8c232186c297492392cba2e3a541794457

applied changes from f0159f8c232186c297492392cba2e3a541794457
             through bc9860a748e1570dd84f3743dd22c9834f2d38aa

applied changes from 25148666afa153d299e40d80150d8f634248d1f5
             through 29b2fc4762e2c5d03a7100c78f2a7b49237c5e80

-------------- next part --------------
============================================================
--- libpurple/plugins/log_reader.c	8cf7d851d95e9f89102af9880e325bd78e9d2fad
+++ libpurple/plugins/log_reader.c	fd1d15603831b28da7384369eeb4959d0b7be10c
@@ -2701,12 +2701,16 @@ init_plugin(PurplePlugin *plugin)
 
 	/* Calculate default aMSN log directory. */
 #ifdef _WIN32
+	path = NULL;
 	folder = wpurple_get_special_folder(CSIDL_PROFILE); /* Silly aMSN, not using CSIDL_APPDATA */
-	path = g_build_filename(folder, "amsn", NULL);
+	if (folder) {
+		path = g_build_filename(folder, "amsn", NULL);
+		g_free(folder);
+	}
 #else
 	path = g_build_filename(purple_home_dir(), ".amsn", NULL);
 #endif
-	purple_prefs_add_string("/plugins/core/log_reader/amsn/log_directory", path);
+	purple_prefs_add_string("/plugins/core/log_reader/amsn/log_directory", path ? path : "");
 	g_free(path);
 }
 
============================================================
--- libpurple/protocols/bonjour/Makefile.mingw	ac98f9b9ab347d73e75e0ae419f9b71c89b81c4a
+++ libpurple/protocols/bonjour/Makefile.mingw	410ae586a5d03845b599f66684b7ea19bbe4a07e
@@ -36,7 +36,6 @@ LIB_PATHS +=		-L$(GTK_TOP)/lib \
 			-I$(PIDGIN_TREE_TOP)
 
 LIB_PATHS +=		-L$(GTK_TOP)/lib \
-			-L$(BONJOUR_TOP)/lib/win32 \
 			-L$(LIBXML2_TOP)/lib \
 			-L$(PURPLE_TOP)
 
@@ -66,6 +65,7 @@ ifeq ($(LINK_DNS_SD_DIRECTLY), 1)
 
 ifeq ($(LINK_DNS_SD_DIRECTLY), 1)
 	CFLAGS += -DLINK_DNS_SD_DIRECTLY
+	LIB_PATHS += -L$(BONJOUR_TOP)/lib/win32 -L$(BONJOUR_TOP)/lib
 	LIBS += -ldnssd
 endif
 
============================================================
--- libpurple/win32/global.mak	8ab424a96fe8d4a3817ede4499fab79975f575c5
+++ libpurple/win32/global.mak	7d6aaf3266b75b53ac4f151d1fadc6f2e63ee924
@@ -11,7 +11,7 @@ ASPELL_TOP ?= $(WIN32_DEV_TOP)/aspell-de
 # Locations of our various dependencies
 WIN32_DEV_TOP ?= $(PIDGIN_TREE_TOP)/../win32-dev
 ASPELL_TOP ?= $(WIN32_DEV_TOP)/aspell-dev-0-50-3-3
-GTKSPELL_TOP ?= $(WIN32_DEV_TOP)/gtkspell-2.0.11
+GTKSPELL_TOP ?= $(WIN32_DEV_TOP)/gtkspell-2.0.11-daa1
 GTK_TOP ?= $(WIN32_DEV_TOP)/gtk_2_0
 GTK_BIN ?= $(GTK_TOP)/bin
 BONJOUR_TOP ?= $(WIN32_DEV_TOP)/Bonjour_SDK
@@ -22,6 +22,7 @@ TCL_LIB_TOP ?= $(WIN32_DEV_TOP)/tcl-8.4.
 PERL_LIB_TOP ?= $(WIN32_DEV_TOP)/perl58
 SILC_TOOLKIT ?= $(WIN32_DEV_TOP)/silc-toolkit-1.1.2
 TCL_LIB_TOP ?= $(WIN32_DEV_TOP)/tcl-8.4.5
+GSTREAMER_TOP ?= $(WIN32_DEV_TOP)/gstreamer-0.10.13
 
 # Where we installing this stuff to?
 PIDGIN_INSTALL_DIR := $(PIDGIN_TREE_TOP)/win32-install-dir


More information about the Commits mailing list