tool/CommandFoeWrite.cpp
changeset 2066 b544025bd696
parent 2004 be807e224b0e
child 2589 2b9c78543663
equal deleted inserted replaced
2065:4d8c9a441ef6 2066:b544025bd696
   138     }
   138     }
   139     data.slave_position = slaves.front().position;
   139     data.slave_position = slaves.front().position;
   140 
   140 
   141     // write data via foe to the slave
   141     // write data via foe to the slave
   142     data.offset = 0;
   142     data.offset = 0;
   143     strncpy(data.file_name, storeFileName.c_str(), sizeof(data.file_name));
   143     strncpy(data.file_name, storeFileName.c_str(), sizeof(data.file_name)-1);
       
   144     data.file_name[sizeof(data.file_name)-1] = '\0';
   144 
   145 
   145     try {
   146     try {
   146         m.writeFoe(&data);
   147         m.writeFoe(&data);
   147     } catch (MasterDeviceException &e) {
   148     } catch (MasterDeviceException &e) {
   148         if (data.buffer_size)
   149         if (data.buffer_size)