master/domain.c
changeset 101 b0c19892145a
parent 98 f564d0929292
child 104 052bc82d5442
--- a/master/domain.c	Mon Mar 06 16:25:12 2006 +0000
+++ b/master/domain.c	Wed Mar 08 13:23:56 2006 +0000
@@ -127,7 +127,8 @@
     ec_field_reg_t *field_reg;
     ec_slave_t *slave;
     ec_fmmu_t *fmmu;
-    unsigned int i, j, found, data_offset;
+    unsigned int i, j, found;
+    uint32_t data_offset;
 
     if (domain->data) {
         EC_ERR("Domain already allocated!\n");
@@ -349,8 +350,9 @@
 
 void EtherCAT_rt_domain_queue(ec_domain_t *domain /**< Domäne */)
 {
-    unsigned int offset, i;
+    unsigned int i;
     size_t size;
+    off_t offset;
 
     offset = 0;
     for (i = 0; i < domain->command_count; i++) {
@@ -372,9 +374,10 @@
 
 void EtherCAT_rt_domain_process(ec_domain_t *domain /**< Domäne */)
 {
-    unsigned int offset, working_counter_sum, i;
+    unsigned int working_counter_sum, i;
     ec_command_t *command;
     size_t size;
+    off_t offset;
 
     working_counter_sum = 0;