The CSD is updated but never restored to the original value. A stack should be implemented to ensure the csd is restored after a file has been included to ensure the next file is included from the source directory that makes sense (rather than the directory that was last included from).
The CSD is updated but never restored to the original value. A stack should be implemented to ensure the csd is restored after a file has been included to ensure the next file is included from the source directory that makes sense (rather than the directory that was last included from).