[dovecot-cvs] dovecot/src/master dict-process.c,1.3,1.4
cras at dovecot.org
cras at dovecot.org
Sun Jan 15 12:07:34 EET 2006
Update of /var/lib/cvs/dovecot/src/master
In directory talvi:/tmp/cvs-serv14242/master
Modified Files:
dict-process.c
Log Message:
Create dict-server socket to base_dir.
Index: dict-process.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/master/dict-process.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- dict-process.c 14 Jan 2006 18:48:02 -0000 1.3
+++ dict-process.c 15 Jan 2006 10:07:32 -0000 1.4
@@ -12,10 +12,10 @@
#include <unistd.h>
#include <sys/stat.h>
-#define DEFAULT_DICT_SERVER_SOCKET_PATH PKG_RUNDIR"/dict-server"
+#define DICT_SERVER_SOCKET_NAME "dict-server"
struct dict_process {
- const char *path;
+ char *path;
int fd;
struct io *io;
};
@@ -149,13 +149,15 @@
{
process = i_new(struct dict_process, 1);
process->fd = -1;
- process->path = DEFAULT_DICT_SERVER_SOCKET_PATH;
+ process->path = i_strconcat(settings_root->defaults->base_dir,
+ DICT_SERVER_SOCKET_NAME, NULL);
(void)dict_process_listen(process);
}
void dict_process_deinit(void)
{
dict_process_unlisten(process);
+ i_free(process->path);
i_free(process);
}
More information about the dovecot-cvs
mailing list