Re: [AD] [4.3] get_executable_name

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Tuesday 29 August 2006 9:23 pm, Peter Wang wrote:
> On 2006-08-29, Thomas Fjellstrom <tfjellstrom@xxxxxxxxxx> wrote:
> > Just why does that function go out of its way to be as complicated as
> > possible?
> >
> > Are there really unix systems where you cant use getcwd (relative paths
> > in argv) and argv[0] ?
>
> (1) Where do you get argv[0] from?  We used to use END_OF_MAIN().

Allegro aught to be passed argv and argc. explicitly.

> (2) getcwd gets the current directory, not the directory which contains
> the executable.

A relative path plus the current dir can be mashed together to provide the 
full path.

> Peter
>


-- 
Thomas Fjellstrom
tfjellstrom@xxxxxxxxxx




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/