Avoid using legacy rpmio interfaces
authorPanu Matilainen <pmatilai@laiskiainen.org>
Sat, 8 Dec 2007 11:01:44 +0000 (13:01 +0200)
committerPanu Matilainen <pmatilai@laiskiainen.org>
Sat, 8 Dec 2007 11:01:44 +0000 (13:01 +0200)
tools/genpkglist.cc
tools/gensrclist.cc

index 54881b1..f565ed1 100644 (file)
@@ -517,10 +517,10 @@ int main(int argc, char ** argv)
    
    
    if (pkgListAppend == true && FileExists(pkglist_path)) {
-      outfd = fdOpen(pkglist_path.c_str(), O_WRONLY|O_APPEND, 0644);
+      outfd = Fopen(pkglist_path.c_str(), "a");
    } else {
       unlink(pkglist_path.c_str());
-      outfd = fdOpen(pkglist_path.c_str(), O_WRONLY|O_TRUNC|O_CREAT, 0644);
+      outfd = Fopen(pkglist_path.c_str(), "w+");
    }
    if (!outfd) {
       cerr << "genpkglist: error creating file" << pkglist_path << ":"
@@ -558,7 +558,7 @@ int main(int argc, char ** argv)
         Header h;
         int rc;
         
-        fd = fdOpen(dirEntries[entry_cur]->d_name, O_RDONLY, 0666);
+        fd = Fopen(dirEntries[entry_cur]->d_name, "r");
 
         if (!fd) {
            cerr << "\nWarning: " << strerror(errno) << ": " << 
index 68a9a4d..c82ecd6 100644 (file)
@@ -274,10 +274,10 @@ int main(int argc, char ** argv)
       sprintf(buf, "%s/srclist.%s", cwd, arg_suffix);
    
    if (srcListAppend == true && FileExists(buf)) {
-      outfd = fdOpen(buf, O_WRONLY|O_APPEND, 0644);
+      outfd = Fopen(buf, "a");
    } else {
       unlink(buf);
-      outfd = fdOpen(buf, O_WRONLY|O_TRUNC|O_CREAT, 0644);
+      outfd = Fopen(buf, "w+");
    }
    if (!outfd) {
       cerr << "gensrclist: error creating file" << buf << ":"
@@ -309,7 +309,7 @@ int main(int argc, char ** argv)
         continue;
       }
       
-      fd = fdOpen(dirEntries[entry_cur]->d_name, O_RDONLY, 0666);
+      fd = Fopen(dirEntries[entry_cur]->d_name, "r");
         
       if (!fd) {
         cerr << "\nWarning: " << strerror(errno) << ": " <<