]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/pluginmanager.cpp
Replace custom string classes with std::string - gone forever version
[xonotic/netradiant.git] / radiant / pluginmanager.cpp
index 30cc0c2390e42ddc6f6ad6b3892d73a8ac81c31b..8d90f18e720e1bc1762adf56a4b9a6c83be85b5a 100644 (file)
 /* plugin manager --------------------------------------- */
 class CPluginSlot : public IPlugIn
 {
-CopiedString m_menu_name;
+std::string m_menu_name;
 const _QERPluginTable *mpTable;
-std::list<CopiedString> m_CommandStrings;
-std::list<CopiedString> m_CommandTitleStrings;
+std::list<std::string> m_CommandStrings;
+std::list<std::string> m_CommandTitleStrings;
 std::list<std::size_t> m_CommandIDs;
 
 public:
@@ -109,14 +109,14 @@ std::size_t CPluginSlot::getCommandCount(){
 }
 
 const char* CPluginSlot::getCommand( std::size_t n ){
-       std::list<CopiedString>::iterator i = m_CommandStrings.begin();
+       std::list<std::string>::iterator i = m_CommandStrings.begin();
        while ( n-- != 0 )
                ++i;
        return ( *i ).c_str();
 }
 
 const char* CPluginSlot::getCommandTitle( std::size_t n ){
-       std::list<CopiedString>::iterator i = m_CommandTitleStrings.begin();
+       std::list<std::string>::iterator i = m_CommandTitleStrings.begin();
        while ( n-- != 0 )
                ++i;
        return ( *i ).c_str();