From fd56e2534c76ce9d539d4ac661a4475e390a8191 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Moln=C3=A1r?= Date: Sat, 1 Jul 2006 09:40:12 +0200 Subject: [PATCH] fixed alignment handling typo --- src/linker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/linker.cpp b/src/linker.cpp index e2557a02..a4b76c7b 100644 --- a/src/linker.cpp +++ b/src/linker.cpp @@ -520,8 +520,8 @@ int ElfLinker::addSection(const char *sname) if (*sect == '+') // alignment { assert(tail); - if (unsigned l = (hex(sect[1]) - tail->offset - tail->size) - % hex(sect[2])) + if (unsigned l = (hex(sect[2]) - tail->offset - tail->size) + % hex(sect[1])) { align(l); tail->size += l;