- use our own susetags parser, even if ENABLE_SUSEREPO is set.
authorMichael Schroeder <mls@suse.de>
Tue, 6 Mar 2012 15:52:07 +0000 (16:52 +0100)
committerMichael Schroeder <mls@suse.de>
Fri, 9 Mar 2012 12:50:29 +0000 (13:50 +0100)
It's not much code and using a different parser depending on the
config may lead to nasty bugs.

ext/testcase.c

index d8c8354..c7a4801 100644 (file)
 #include "testcase.h"
 #include "solv_xfopen.h"
 
-#ifndef ENABLE_SUSEREPO
-# define DISABLE_JOIN2
-# include "tools_util.h"
-#else
-# include "repo_susetags.h"
-#endif
+#define DISABLE_JOIN2
+#include "tools_util.h"
 
 static struct job2str {
   Id job;
@@ -867,8 +863,6 @@ testcase_write_susetags(Repo *repo, FILE *fp)
   return 0;
 }
 
-#ifndef ENABLE_SUSEREPO
-
 static inline Offset
 adddep(Repo *repo, Offset olddeps, char *str, Id marker)
 {
@@ -1052,16 +1046,6 @@ testcase_add_susetags(Repo *repo, FILE *fp, int flags)
   return 0;
 }
 
-#else
-
-int
-testcase_add_susetags(Repo *repo, FILE *fp, int flags)
-{
-  return repo_add_susetags(repo, fp, 0, 0, flags);
-}
-
-#endif
-
 const char *
 testcase_getpoolflags(Pool *pool)
 {