equal
deleted
inserted
replaced
137 } |
137 } |
138 data.slave_position = slaves.front().position; |
138 data.slave_position = slaves.front().position; |
139 |
139 |
140 // write data via foe to the slave |
140 // write data via foe to the slave |
141 data.offset = 0; |
141 data.offset = 0; |
142 strncpy(data.file_name, storeFileName.c_str(), sizeof(data.file_name)); |
142 strncpy(data.file_name, storeFileName.c_str(), sizeof(data.file_name)-1); |
|
143 data.file_name[sizeof(data.file_name)-1] = '\0'; |
143 |
144 |
144 try { |
145 try { |
145 m.writeFoe(&data); |
146 m.writeFoe(&data); |
146 } catch (MasterDeviceException &e) { |
147 } catch (MasterDeviceException &e) { |
147 if (data.buffer_size) |
148 if (data.buffer_size) |