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)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Tue, 28 Oct 2008 21:09:23 +0000 (22:09 +0100)
commitabcb59b1c97fc727094e3297ad1d558b4e9c90a5
tree5630c0731b9ac728c70a62b46a620dfd5ca94202
parent28b73a293efd0a445aee2b6c879e417f7779b327
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