Comment 2 for bug 541328

Revision history for this message
Jeff Hill (johill-lanl) wrote :

reproduced the bug, and confirmed that this patch fixes the issue.

cvs diff -- casStrmClient.cc (in directory C:\hill\R3.14.dll_hell_fix\epics\base\src\cas\generic\)
Index: casStrmClient.cc
===================================================================
RCS file: /net/phoebus/epicsmgr/cvsroot/epics/base/src/cas/generic/casStrmClient.cc,v
retrieving revision 1.92.2.14
diff -c -b -r1.92.2.14 casStrmClient.cc
*** casStrmClient.cc 18 Nov 2006 01:01:21 -0000 1.92.2.14
--- casStrmClient.cc 29 Aug 2007 17:17:04 -0000
***************
*** 2161,2167 ****
   //
   // install allocated area into the DD
   //
! pDD->putRef ( pData, type, pDestructor );

   //
   // convert the data from the protocol buffer
--- 2161,2167 ----
   //
   // install allocated area into the DD
   //
! pDD->putRef ( pData, bestWritePrimType, pDestructor );

   //
   // convert the data from the protocol buffer