projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Recognize the eof packet also in the udp receiver.
[paraslash.git]
/
osl.c
diff --git
a/osl.c
b/osl.c
index f06d4ba3fafa061a4e49e5d34c32648949282ff3..ff588713b320aad0ef7e80a5258ac80f0c148622 100644
(file)
--- a/
osl.c
+++ b/
osl.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (C) 2007-200
8
Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2007-200
9
Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
@@
-31,8
+31,9
@@
*/
int para_lseek(int fd, off_t *offset, int whence)
{
*/
int para_lseek(int fd, off_t *offset, int whence)
{
- *offset = lseek(fd, *offset, whence);
int ret = -E_LSEEK;
int ret = -E_LSEEK;
+
+ *offset = lseek(fd, *offset, whence);
if (*offset == -1)
return ret;
return 1;
if (*offset == -1)
return ret;
return 1;
@@
-1447,8
+1448,10
@@
int osl_add_and_get_row(struct osl_table *t, struct osl_object *objects,
goto out;
rollback: /* rollback all changes made, ignore further errors */
for (i--; i >= 0; i--) {
goto out;
rollback: /* rollback all changes made, ignore further errors */
for (i--; i >= 0; i--) {
+ enum osl_storage_type st;
+
cd = get_column_description(t->desc, i);
cd = get_column_description(t->desc, i);
-
enum osl_storage_type
st = cd->storage_type;
+ st = cd->storage_type;
if (st == OSL_NO_STORAGE)
continue;
if (st == OSL_NO_STORAGE)
continue;