Changeset 4519 for trunk/Nebulous/nebclient
- Timestamp:
- Jul 8, 2005, 11:30:50 AM (21 years ago)
- Location:
- trunk/Nebulous/nebclient/src
- Files:
-
- 3 edited
-
nebclient.c (modified) (2 diffs)
-
nebclient.h (modified) (3 diffs)
-
test.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/nebclient/src/nebclient.c
r4511 r4519 4 4 * Copyright (C) 2005 Joshua Hoblitt 5 5 * 6 * $Id: nebclient.c,v 1.1 7 2005-07-08 02:16:39jhoblitt Exp $6 * $Id: nebclient.c,v 1.18 2005-07-08 21:30:50 jhoblitt Exp $ 7 7 */ 8 8 … … 348 348 } 349 349 350 int nebMove(nebServer *server, const char *key, const char *newKey) 351 { 352 353 return 0; 350 bool nebMove(nebServer *server, const char *key, const char *newKey) 351 { 352 if (!nebCopy(server, key, newKey)) { 353 return false; 354 } 355 356 if (!nebDelete(server, key)) { 357 return false; 358 } 359 360 return true; 354 361 } 355 362 -
trunk/Nebulous/nebclient/src/nebclient.h
r4510 r4519 4 4 * Copyright (C) 2005 Joshua Hoblitt 5 5 * 6 * $Id: nebclient.h,v 1.1 7 2005-07-08 02:04:05jhoblitt Exp $6 * $Id: nebclient.h,v 1.18 2005-07-08 21:30:50 jhoblitt Exp $ 7 7 */ 8 8 … … 19 19 char *err_buf; 20 20 size_t err_buf_size; 21 } nebServer;21 } nebServer; 22 22 23 23 nebServer *nebServerAlloc(void); … … 45 45 bool nebCopy(nebServer *server, const char *key, const char *newKey); 46 46 47 intnebMove(nebServer *server, const char *key, const char *newKey);47 bool nebMove(nebServer *server, const char *key, const char *newKey); 48 48 49 49 bool nebDeleteInstance(nebServer *server, const char *URI); -
trunk/Nebulous/nebclient/src/test.c
r4510 r4519 63 63 } 64 64 65 if (!nebDelete(server, "copyiedfile")) { 65 if (!nebMove(server, "copyiedfile", "movedfile")) { 66 printf("move failed: %s\n", nebErr(server)); 67 } else { 68 printf("move succeeded\n"); 69 } 70 71 if (!nebDelete(server, "movedfile")) { 66 72 printf( "delete failed\n" ); 67 73 } else {
Note:
See TracChangeset
for help on using the changeset viewer.
