;
; xiniterm.asm
;
;       This file provides a _DLL_InitTerm procedure and entrypoint
;       for XWP resource dlls (xwpres and the NLS xfldr0xx dlls).
;       Since a resource dll isn't intended to actually do anything,
;       its code and data segments should be as small as possible.
;       After being linked by either ilink or link386, this file
;       produces a dll with a 6-byte code segment and *no* data
;       segment.
;
;       Since it requires an assembler (ALP or possibly MASM 6.0)
;       which the builder may not have, xiniterm.obj has been
;       committed to the XWP repo to avoid the need to rebuild it.
;       If you delete the .obj, the makefile will try to recreate
;       it using ALP. If that fails, just pull the file from the
;       repo and put it back in place.
;
;       Copyright (C) 2016 Ulrich M”ller.
;       This file is part of the XWorkplace source package.
;       XWorkplace is free software; you can redistribute it and/or modify
;       it under the terms of the GNU General Public License as published
;       by the Free Software Foundation, in version 2 as it comes in the
;       "COPYING" file of the XWorkplace main distribution.
;       This program is distributed in the hope that it will be useful,
;       but WITHOUT ANY WARRANTY; without even the implied warranty of
;       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;       GNU General Public License for more details.
;

.586
.MODEL FLAT,SYSCALL

.CODE

PUBLIC  _DLL_InitTerm

_DLL_InitTerm:
    MOV EAX, 1
    RET

END _DLL_InitTerm

