git://git.jankratochvil.net
/
captive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0dc7160
)
Fixed missing 'GNOME_VFS_OPEN_RANDOM' for the HTTP cabinets reading.
author
lace
<>
Sun, 25 Dec 2005 10:29:30 +0000
(10:29 +0000)
committer
lace
<>
Sun, 25 Dec 2005 10:29:30 +0000
(10:29 +0000)
src/install/acquire/cabinet.c
patch
|
blob
|
history
diff --git
a/src/install/acquire/cabinet.c
b/src/install/acquire/cabinet.c
index
66d397c
..
57fa7af
100644
(file)
--- a/
src/install/acquire/cabinet.c
+++ b/
src/install/acquire/cabinet.c
@@
-175,7
+175,8
@@
struct itimerval itimerval;
/* Reopen '*acquire_cabinet->handlep' */
g_assert(acquire_cabinet->handle_uri!=NULL);
/* Reopen '*acquire_cabinet->handlep' */
g_assert(acquire_cabinet->handle_uri!=NULL);
- if (GNOME_VFS_OK==(errvfsresult=gnome_vfs_open_uri(&handle_new,acquire_cabinet->handle_uri,GNOME_VFS_OPEN_READ))) {
+ if (GNOME_VFS_OK==(errvfsresult=gnome_vfs_open_uri(&handle_new,acquire_cabinet->handle_uri,
+ GNOME_VFS_OPEN_READ|GNOME_VFS_OPEN_RANDOM))) {
gnome_vfs_close(*acquire_cabinet->handlep); /* errors ignored */
*acquire_cabinet->handlep=handle_new;
}
gnome_vfs_close(*acquire_cabinet->handlep); /* errors ignored */
*acquire_cabinet->handlep=handle_new;
}