]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm-file-readelf-fix.patch
- user/group deletion script
[packages/rpm.git] / rpm-file-readelf-fix.patch
index 810c62a55119bdf29bd930413b476bbc5c94af9b..ff5d52b7438fcd45fbb83f13512dca335d34d1c5 100644 (file)
@@ -5,9 +5,9 @@ diff -ur rpm.org/file/src/readelf.c rpm/file/src/readelf.c
                            getu32(fm, ph32.p_align) : 4) \
                         : (off_t) (ph64.p_align ?      \
                            getu64(fm, ph64.p_align) : 4)))
-+#define ph_filesz     (class == ELFCLASS32            \
-+                      ? getu32(swap, ph32.p_filesz)  \
-+                      : getu64(swap, ph64.p_filesz))
++#define ph_filesz     (fm->cls == ELFCLASS32            \
++                      ? getu32(fm, ph32.p_filesz)  \
++                      : getu64(fm, ph64.p_filesz))
  #define nh_size               (fm->cls == ELFCLASS32          \
                         ? sizeof nh32                  \
                         : sizeof nh64)
This page took 0.035665 seconds and 4 git commands to generate.