Ver código fonte

Fixes #80 by correcting position of const qualifier

Martin Melik Merkumians 9 anos atrás
pai
commit
7faccb4f2a

+ 3 - 3
source/src/cip/cipconnectionmanager.c

@@ -50,7 +50,7 @@ typedef struct {
 
 /* Connection Object functions */
 ProductionTrigger GetProductionTrigger(
-  const ConnectionObject const *connection_object) {
+  const ConnectionObject *const connection_object) {
   const unsigned int ProductionTriggerMask = 0x70;
 
   switch (connection_object->transport_type_class_trigger
@@ -86,7 +86,7 @@ void SetProductionTrigger(const enum ProductionTrigger production_trigger,
 }
 
 CipUint GetProductionInhibitTime(
-  const ConnectionObject const *connection_object) {
+  const ConnectionObject *const connection_object) {
   return connection_object->production_inhibit_time;
 }
 
@@ -96,7 +96,7 @@ void SetProductionInhibitTime(const EipUint16 production_inhibit_time,
 }
 
 CipUdint GetTargetToOriginatorRequestedPackedInterval(
-  const ConnectionObject const *connection_object) {
+  const ConnectionObject *const connection_object) {
   return connection_object->t_to_o_requested_packet_interval;
 }
 

+ 3 - 3
source/src/cip/cipconnectionmanager.h

@@ -150,18 +150,18 @@ typedef enum ProductionTrigger {
 } ProductionTrigger;
 
 ProductionTrigger GetProductionTrigger(
-  const ConnectionObject const *connection_object);
+  const ConnectionObject *const connection_object);
 
 void SetProductionTrigger(const ProductionTrigger production_trigger,
                           ConnectionObject *connection_object);
 
-CipUint GetProductionInhibitTime(const ConnectionObject const *connection_object);
+CipUint GetProductionInhibitTime(const ConnectionObject *const connection_object);
 
 void SetProductionInhibitTime(const EipUint16 production_inhibit_time,
                               ConnectionObject *const connection_object);
 
 CipUdint GetTargetToOriginatorRequestedPackedInterval(
-  const ConnectionObject const *connection_object);
+  const ConnectionObject *const connection_object);
 
 /** @brief macros for comparing sequence numbers according to CIP spec vol
  * 2 3-4.2 for int type variables