Fix for AddDosNode(): When using ADNF_STARTPROC DeviceProc() was called with a casted Device * of the deviceNode pointer which was wrong in two ways: first DeviceProc() takes a STRPTR to the name and then, deviceNode is a DeviceNode pointer.
Fix for MakeDosNode(): According to the Autodocs, MakeDosNode() copies all necessary structures. The implementation did not copy the DosEnvec hence the input parameter had to stay in memory.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@31546 fb15a70f-31f2-0310-bbcc-cdcc74a49acc