[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-dev] patch for curl_adapter.
From: |
Richard Wilbur |
Subject: |
Re: [Gnash-dev] patch for curl_adapter. |
Date: |
Wed, 29 Apr 2009 08:16:03 -0600 |
On Tue, 2009-04-28 at 23:14 +0200, Andrea Palmatè wrote:
> just to be clear. look at this piece of code:
>
> URL::URL(const std::string& absolute_url)
> {
> //cerr << "URL(" << absolute_url << ")" << endl;
> if ( ( absolute_url.size() && absolute_url[0] == '/' )
> || absolute_url.find("://") != std::string::npos
> || ( absolute_url.size() > 1 && absolute_url[1] == ':' ))
> //for win32
>
> this is what i mean..
What about something like this?
=== modified file 'libbase/URL.cpp'
--- libbase/URL.cpp 2009-03-17 16:14:19 +0000
+++ libbase/URL.cpp 2009-04-29 13:54:31 +0000
@@ -153,7 +153,9 @@
//cerr << "URL(" << absolute_url << ")" << endl;
if ( ( absolute_url.size() && absolute_url[0] == '/' )
|| absolute_url.find("://") != std::string::npos
- || ( absolute_url.size() > 1 && absolute_url[1] == ':' ))
//for win32
+ || ( absolute_url.size() > 1 && absolute_url[1] == ':' )
//for win32
+ || ( absolute_url.size() > 2 && absolute_url.find(':',
2) != std::string::npos ) //for aos4
+ )
{
//cerr << "It's absolute" << endl;
init_absolute(absolute_url);
I believe this would work. It recognizes the AmigaOS paths with
variable length assignments as absolute. Am I remembering correctly
that the translation of assignments happens at the OS level? If that is
the case, then the invocation:
aos4-gnash DH2:Gnash/SWF_TEST/test.swf
should work with 'DH2:Gnash/SWF_TEST/test.swf' being recognized as an
absolute path.
Richard Wilbur
- [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/27
- Re: [Gnash-dev] patch for curl_adapter., Rob Savoye, 2009/04/27
- Re: [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/28
- Re: [Gnash-dev] patch for curl_adapter., Richard Wilbur, 2009/04/28
- Re: [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/28
- Re: [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/28
- Re: [Gnash-dev] patch for curl_adapter.,
Richard Wilbur <=
- Re: [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/29
- Re: [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/29
- Re: [Gnash-dev] patch for curl_adapter., Rob Savoye, 2009/04/29
- Re: [Gnash-dev] patch for curl_adapter., strk, 2009/04/29
- Re: [Gnash-dev] patch for curl_adapter., Andrea Palmatè, 2009/04/29