@@ -720,15 +720,15 @@ void ConfigStorage::addSession(TraceSession& session)
720720 char * p = reinterpret_cast <char *> (header) + slot->offset ;
721721 Writer writer (p, slot->size );
722722
723- writer.writeStringIfExists (tagName, session.ses_name );
723+ writer.writeData (tagName, session.ses_name );
724724 if (session.ses_auth .hasData ())
725725 writer.write (tagAuthBlock, session.ses_auth .getCount (), session.ses_auth .begin ());
726- writer.writeStringIfExists (tagUserName, session.ses_user );
727- writer.writeStringIfExists (tagRole, session.ses_role );
728- writer.writeStringIfExists (tagConfig, session.ses_config );
726+ writer.writeData (tagUserName, session.ses_user );
727+ writer.writeData (tagRole, session.ses_role );
728+ writer.writeData (tagConfig, session.ses_config );
729729 writer.write (tagStartTS, sizeof (session.ses_start ), &session.ses_start );
730- writer.writeStringIfExists (tagLogFile, session.ses_logfile );
731- writer.writeStringIfExists (tagPlugins, session.ses_plugins );
730+ writer.writeData (tagLogFile, session.ses_logfile );
731+ writer.writeData (tagPlugins, session.ses_plugins );
732732
733733 writer.write (tagEnd, 0 , NULL );
734734}
0 commit comments