diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-10-29 00:37:10 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-10-29 00:37:10 +0100 |
commit | f369ec1fa4e2886ce01aeea51044d15f0407fed3 (patch) | |
tree | 5445e7adae55895bcf839cbad3a10c510692053c /lib/Plugins/KerneloopsSysLog.h | |
parent | 7a2a2fa7e8d613c69d0fda6c220d97936f56c4fd (diff) | |
download | abrt-f369ec1fa4e2886ce01aeea51044d15f0407fed3.tar.gz abrt-f369ec1fa4e2886ce01aeea51044d15f0407fed3.tar.xz abrt-f369ec1fa4e2886ce01aeea51044d15f0407fed3.zip |
Kerneloops: remove two classes, vector_string_t works as good
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'lib/Plugins/KerneloopsSysLog.h')
-rw-r--r-- | lib/Plugins/KerneloopsSysLog.h | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/lib/Plugins/KerneloopsSysLog.h b/lib/Plugins/KerneloopsSysLog.h index 8d0626b7..a67b33d4 100644 --- a/lib/Plugins/KerneloopsSysLog.h +++ b/lib/Plugins/KerneloopsSysLog.h @@ -27,28 +27,8 @@ #ifndef __INCLUDE_GUARD_KERNELOOPSSYSLOG_H_ #define __INCLUDE_GUARD_KERNELOOPSSYSLOG_H_ -#include <string> -#include <list> +#include "abrt_types.h" -class COops -{ - public: - std::string m_sData; - std::string m_sVersion; -}; - -class CSysLog -{ - private: - void QueueOops(char *data, char *version); - std::list<COops> m_OopsQueue; - int m_nFoundOopses; - - public: - CSysLog(); - const std::list<COops>& GetOopsList(); - void ClearOopsList(); - int ExtractOops(char *buffer, size_t buflen); -}; +int extract_oopses(vector_string_t &oopses, char *buffer, size_t buflen); #endif |