Prevent compilation errors from complex C4 import/export.
authorJoe Atzberger <joe.atzberger@liblime.com>
Thu, 14 Aug 2008 18:52:39 +0000 (13:52 -0500)
committerGalen Charlton <galen.charlton@liblime.com>
Mon, 18 Aug 2008 12:15:39 +0000 (07:15 -0500)
commit49bf0467015098efd7b3ae4a7f9c3ddfbed7d341
tree5b7a455e8ed5c2005bdc519d0b9174ceaab6b907
parent1999d41392615c5ed9afb3ff708753f6cfb45851
Prevent compilation errors from complex C4 import/export.

SIP code uses UNIVERSAL modules that do not tolerate the circular deps in
C4, specifically, in Auth.pm.  Changing the order so that UNIVERSAL follows
the other imports is important to avoiding failures like:
  perl -w -e 'use UNIVERSAL qw(can); use C4::Auth;'
    "MarkIssueReturned" is not exported by the C4::Circulation module

This patch should resolve the problem earlier seen with Shelves too.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
C4/SIP/Sip/MsgType.pm