diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2008-08-21 21:42:48 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2008-08-21 21:42:48 +0000 |
commit | f071afe243ec7d8eef04319413611f74d46e34ae (patch) | |
tree | f832118cbf87a2a497d7d7cc6d8e08deb1541fd0 /amiga/compat.c | |
parent | 7362250125ec18ff4162ea13ebcb620c50e1b042 (diff) | |
download | netsurf-f071afe243ec7d8eef04319413611f74d46e34ae.tar.gz netsurf-f071afe243ec7d8eef04319413611f74d46e34ae.tar.bz2 |
Code cleanup.
svn path=/trunk/netsurf/; revision=5167
Diffstat (limited to 'amiga/compat.c')
-rwxr-xr-x | amiga/compat.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/amiga/compat.c b/amiga/compat.c index 39b17e370..c87f5ba0d 100755 --- a/amiga/compat.c +++ b/amiga/compat.c @@ -57,12 +57,21 @@ int uname(struct utsname *uts) if(VersionBase = OpenLibrary("version.library",50)) { sprintf(uts->release,"%ld.%ld",VersionBase->lib_Version,VersionBase->lib_Version); + + if((VersionBase->lib_Version >= 50) && (VersionBase->lib_Version <=52)) + { + strcpy(uts->version,"4.0"); + } + else if((VersionBase->lib_Version >= 53)) + { + strcpy(uts->version,"4.1"); + } + CloseLibrary(VersionBase); } strcpy(uts->sysname,"AmigaOS"); strcpy(uts->nodename,"amiga"); - strcpy(uts->version,"4.0"); strcpy(uts->machine,"ppc"); } |