From 23ce49ea540561fd57955e0c73f8197e92902cb2 Mon Sep 17 00:00:00 2001
From: Rolf Bork <rolf.bork@ligo.org>
Date: Tue, 27 May 2014 16:34:42 +0000
Subject: [PATCH] Added forced cast of output to unsigned int type.

git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@3664 6dcd42c9-f523-4c6d-aada-af552506706e
---
 src/epics/util/lib/EpicsOutLong.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/epics/util/lib/EpicsOutLong.pm b/src/epics/util/lib/EpicsOutLong.pm
index b3c537533..c5c32c487 100644
--- a/src/epics/util/lib/EpicsOutLong.pm
+++ b/src/epics/util/lib/EpicsOutLong.pm
@@ -71,7 +71,7 @@ sub frontEndCode {
 	my ($i) = @_;
         #print "Found EPICS OUTPUT $::xpartName[$i] $::partInputType[$i][0] in loop\n";
         my $ret = "// EpicsOutInt:  $::xpartName[$i]\n";
-        $ret .= "pLocalEpics->$::systemName\.$::xpartName[$i] = ";
+        $ret .= "pLocalEpics->$::systemName\.$::xpartName[$i] = (unsigned int)";
         $ret .= "$::fromExp[0];\n";
 	return $ret;
 }
-- 
GitLab