message: Fix ShellCommand to correctly calculate buffer size
diff: @@ -232,10 +232,11 @@ namespace Svc {
  const Fw::CmdStringArg& logFileName
  ) const
  {
  - const U32 bufferSize = 10 + 2 * FW_CMD_STRING_MAX_SIZE;
  + const char evalStr[] = "eval '%s' 1>>%s 2>&1\n";
  + const U32 bufferSize = sizeof(evalStr) - 4 + 2 * FW_CMD_STRING_MAX_SIZE;
  char buffer[bufferSize];
  snprintf(
  - buffer, sizeof(buffer), "eval '%s' 1>>%s 2>&1\n",
  + buffer, sizeof(buffer), evalStr,
  command.toChar(),
  logFileName.toChar()
  );
  