	.386p
	model flat
	ifndef	??version
	?debug	macro
	endm
	endif
	?debug	S "argv.c"
	?debug	T "argv.c"
_TEXT	segment dword public use32 'CODE'
_TEXT	ends
_DATA	segment dword public use32 'DATA'
_DATA	ends
_BSS	segment dword public use32 'BSS'
_BSS	ends
DGROUP	group	_BSS,_DATA
_TEXT	segment dword public use32 'CODE'
_ArgvItem	proc	near
?live1@0:
   ;	
   ;	char * __export ArgvItem(char **argv, int idx) {
   ;	
	push      ebp
	mov       ebp,esp
   ;	
   ;		return argv[idx];
   ;	
@1:
	mov       eax,dword ptr [ebp+12]
	mov       edx,dword ptr [ebp+8]
	mov       eax,dword ptr [edx+4*eax]
   ;	
   ;	}
   ;	
@3:
@2:
	pop       ebp
	ret 
_ArgvItem	endp
_AssignArgvItem	proc	near
?live1@48:
   ;	
   ;	char * __export AssignArgvItem( char **argv, int idx, char *ptr ) {
   ;	
	push      ebp
	mov       ebp,esp
   ;	
   ;		return ( argv[idx] = ptr );
   ;	
@4:
	mov       eax,dword ptr [ebp+16]
	mov       edx,dword ptr [ebp+12]
	mov       ecx,dword ptr [ebp+8]
	mov       dword ptr [ecx+4*edx],eax
   ;	
   ;	}
   ;	
@6:
@5:
	pop       ebp
	ret 
_AssignArgvItem	endp
_TEXT	ends
	publicdll	_ArgvItem
	publicdll	_AssignArgvItem
	?debug	D "argv.c" 8804 3203
	end
