Commit [r5679] Maximize Restore History

* amar-src/amar.c (amar_read, set_amar_read_cb): Add a done_cb.

* amar-src/amar.c (amar_set_error): New function to set an error.
* amar-src/amar.h: New prototype.
* amar-src/amarchiver.c: Use NULL done_cb.
* amar-src/amar-test.c: Pass a NULL done_cb.
* installcheck/Amanda_Archive.pl: Test set_read_cb with done_cb.
* perl/Amanda/Archive.swg: Handle done_cb and error.
* perl/Amanda/MainLoop.swg (run_until_empty): Remove method.

martinea 2014-03-31

changed /amanda/branches/3_3/ChangeLog
changed /amanda/branches/3_3/amar-src/amar-test.c
changed /amanda/branches/3_3/amar-src/amar.c
changed /amanda/branches/3_3/amar-src/amar.h
changed /amanda/branches/3_3/amar-src/amarchiver.c
changed /amanda/branches/3_3/installcheck/Amanda_Archive.pl
changed /amanda/branches/3_3/perl/Amanda/Archive.swg
changed /amanda/branches/3_3/perl/Amanda/MainLoop.swg
/amanda/branches/3_3/ChangeLog Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/amar-src/amar-test.c Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/amar-src/amar.c Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/amar-src/amar.h Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/amar-src/amarchiver.c Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/installcheck/Amanda_Archive.pl Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/perl/Amanda/Archive.swg Diff Switch to side-by-side view
Loading...
/amanda/branches/3_3/perl/Amanda/MainLoop.swg Diff Switch to side-by-side view
Loading...