]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/clientiface.h
Fix GCC class-memaccess warnings (#10239)
[dragonfireclient.git] / src / clientiface.h
index bf95df4a8a126d079fbca266db2cf17dfd869159..83fa6fe99c3ae973fdf64c29b6c3a10c97cd41d6 100644 (file)
@@ -339,12 +339,18 @@ class RemoteClient
        u8 getMinor() const { return m_version_minor; }
        u8 getPatch() const { return m_version_patch; }
        const std::string &getFull() const { return m_full_version; }
+       
+       void setLangCode(const std::string &code) { m_lang_code = code; }
+       const std::string &getLangCode() const { return m_lang_code; }
 private:
        // Version is stored in here after INIT before INIT2
        u8 m_pending_serialization_version = SER_FMT_VER_INVALID;
 
        /* current state of client */
        ClientState m_state = CS_Created;
+       
+       // Client sent language code
+       std::string m_lang_code;
 
        /*
                Blocks that have been sent to client.