X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Fdrv%2Fproc.c;h=b4483b048036400f3b026f1ba4899a3b1ce03bed;hb=e02f66c7125bf18f77c6c53587238cbd49da2c89;hp=954cab62746d374275c9feae1c87563f0d8e764e;hpb=ef7bdb38b14462efa2a0fef943080c3b4f2f2ad5;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/drv/proc.c b/KernelLand/Kernel/drv/proc.c index 954cab62..b4483b04 100644 --- a/KernelLand/Kernel/drv/proc.c +++ b/KernelLand/Kernel/drv/proc.c @@ -109,12 +109,8 @@ tSysFS_Ent *gSysFS_FileList; */ int SysFS_Install(char **Options) { - { - const char *fmt = "Acess2 "EXPAND_STR(KERNEL_VERSION)" "EXPAND_STR(ARCHDIR)" build %i, hash %s"; - gSysFS_Version_Kernel.Node.Size = snprintf(NULL, 0, fmt, BUILD_NUM, gsGitHash); - gSysFS_Version_Kernel.Node.ImplPtr = malloc( gSysFS_Version_Kernel.Node.Size + 1 ); - sprintf(gSysFS_Version_Kernel.Node.ImplPtr, fmt, BUILD_NUM, gsGitHash); - } + gSysFS_Version_Kernel.Node.Size = strlen(gsBuildInfo); + gSysFS_Version_Kernel.Node.ImplPtr = (void*)gsBuildInfo; DevFS_AddDevice( &gSysFS_DriverInfo ); return MODULE_ERR_OK;