diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 2a09aee470..ca886d01e0 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,16 @@ The license applies to all entries newer than 2009-04-28. */ +2011-01-15 16:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * bin/hb3rdpat.hbs + + Added error message when URL is missing. + ; TOFIX: I could not test it because of this error: + 'E: Can not find xz' + I indeed don't have it, but this tool is not needed + for this diffing session, so IMO it should be left + out when checking for prerequisites. + Tamas, can you take a look? + 2011-01-15 13:47 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmxml/hbmxml.c ! fixed using released strings @@ -38,7 +48,7 @@ such platforms and needs a lot of modifications to adopt it to such condition. I do not expect that anyone will try to make such port in the future. - ; QUESTION: why custom_save_cb() uses hb_parc() instead of + ; QUESTION: why custom_save_cb() uses hb_parc() instead of hb_parstr_utf8()? ; QUESTION2: what TODO in MXMLDELETE() means? diff --git a/harbour/bin/hb3rdpat.hbs b/harbour/bin/hb3rdpat.hbs index ff2f3cc749..1c53a9ae3a 100755 --- a/harbour/bin/hb3rdpat.hbs +++ b/harbour/bin/hb3rdpat.hbs @@ -670,6 +670,11 @@ STATIC FUNCTION FetchAndExtract( cArchiveURL ) } ; } + IF Empty( cArchiveURL ) + OutStd( "E: URL missing" + hb_eol() ) + RETURN .F. + ENDIF + cFileName := URL_GetFileName( cArchiveURL ) FOR EACH cPattern IN hb_HKeys( aActionMap )