tool/CommandFoeWrite.cpp
changeset 1991 15d656ef81af
parent 1870 0cee1fb7f0fd
child 2004 be807e224b0e
equal deleted inserted replaced
1990:b0dcdfbd4238 1991:15d656ef81af
   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)