diff --git a/src/firewireserver.cpp b/src/firewireserver.cpp
index 8c500d7662c3b9792318fbb742346cb8bfaa2439..ac9db77074c9a694c46f44ec1196e7f8661e8d85 100644
--- a/src/firewireserver.cpp
+++ b/src/firewireserver.cpp
@@ -130,7 +130,7 @@ void CFirewireServer::get_camera(int id,CFirewireCamera **camera)
   this->active_cameras[id]=true;
 }
 
-void CFirewireServer::get_camera_guid(unsigned long long int uid,CFirewireCamera **camera)
+void CFirewireServer::get_camera_guid(uint64_t uid,CFirewireCamera **camera)
 {
   int i=0;
 
@@ -189,7 +189,7 @@ void CFirewireServer::get_pgr_stereo_camera(int id,CPGRStereoCamera **camera)
   this->active_cameras[id]=true;
 }
 
-void CFirewireServer::get_pgr_stereo_camera_guid(unsigned long long int uid,CPGRStereoCamera **camera)
+void CFirewireServer::get_pgr_stereo_camera_guid(uint64_t uid,CPGRStereoCamera **camera)
 {
   int i=0;
 
diff --git a/src/firewireserver.h b/src/firewireserver.h
index c410b3633b25febe6d49f9178c5591a35728e682..12662c15b06995c00da84385ade0c2bf79437e06 100644
--- a/src/firewireserver.h
+++ b/src/firewireserver.h
@@ -253,7 +253,7 @@ class CFirewireServer
      *
      *
      */
-    void get_camera_guid(unsigned long long int uid, CFirewireCamera **camera);
+    void get_camera_guid(uint64_t uid, CFirewireCamera **camera);
     /**
      * \brief
      *
@@ -265,7 +265,7 @@ class CFirewireServer
      *
      *
      */
-    void get_pgr_stereo_camera_guid(unsigned long long int uid, CPGRStereoCamera **camera);
+    void get_pgr_stereo_camera_guid(uint64_t uid, CPGRStereoCamera **camera);
     /**
      * \brief Function to free a camera
      *