Chris Browne cbbrowne at lists.slony.info
Fri Jul 20 12:55:59 PDT 2007
Update of /home/cvsd/slony1/slony1-engine/src/slon
In directory main.slony.info:/tmp/cvs-serv19875/slon

Modified Files:
      Tag: REL_1_2_STABLE
	remote_worker.c 
Log Message:
Need for individual DDL requests to be submitted into a "%s" format, rather
than allowing printf() to perhaps mangle the DDL request.

Per Dmitry Koterov <dmitry at koterov.ru>


Index: remote_worker.c
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/src/slon/remote_worker.c,v
retrieving revision 1.124.2.16
retrieving revision 1.124.2.17
diff -C2 -d -r1.124.2.16 -r1.124.2.17
*** remote_worker.c	19 Jun 2007 15:51:18 -0000	1.124.2.16
--- remote_worker.c	20 Jul 2007 19:55:57 -0000	1.124.2.17
***************
*** 6064,6068 ****
  			strncpy(dest, ddl_script + startpos, endpos-startpos);
  			dest[STMTS[stmtno]-startpos] = 0;
! 			slon_mkquery(&query1, dest);
  			slon_log(SLON_CONFIG, "remoteWorkerThread_%d: DDL Statement %d: [%s]\n", 
  					 node->no_id, stmtno, dest);						 
--- 6064,6068 ----
  			strncpy(dest, ddl_script + startpos, endpos-startpos);
  			dest[STMTS[stmtno]-startpos] = 0;
! 			slon_mkquery(&query1, "%s", dest);
  			slon_log(SLON_CONFIG, "remoteWorkerThread_%d: DDL Statement %d: [%s]\n", 
  					 node->no_id, stmtno, dest);						 



More information about the Slony1-commit mailing list