> vid_fd = open(device, O_RDONLY); ^^^^^^^^ > vimage[i].data = (char*)mmap(0, vimage[i].vidbuf.length, PROT_WRITE | ^^^^^^^^^^ Doesn't work ... Gerd -- You can't please everybody. And usually if you _try_ to please everybody, the end result is one big mess. -- Linus Torvalds, 2002-04-20