+int main(int argc, char *argv[])
+{
+ unsigned char *b1, *b2;
+
+ if (parse_options(argc, argv) < 0)
+ return usage(argv[0]);
+
+ if (check_output_pipe())
+ return usage(argv[0]);
+
+ b1 = ALIGN(malloc(SPLICE_SIZE + align_mask));
+ b2 = ALIGN(malloc(SPLICE_SIZE + align_mask));