#include <utility/TagItem.h>
#include <dos/dos.h>
#include <exec/libraries.h>

static struct TagItem _systemlist[]={ { TAG_END,0 } }; /* No Tags */
extern struct Library *DOSBase;

int system(const char *string)
{
    if(string==NULL){
        return 1;
    }else{
        if(DOSBase->lib_Version>=36)
            return SystemTagList((char *)string,_systemlist);
        else
            return(Execute(string,0L,0L));
    }
}
