| 355 char *errstr = NULL; |
355 char *errstr = NULL; |
| 356 if(str) { |
356 if(str) { |
| 357 errstr = dav_session_strdup(sn, str); |
357 errstr = dav_session_strdup(sn, str); |
| 358 } |
358 } |
| 359 sn->errorstr = errstr; |
359 sn->errorstr = errstr; |
| |
360 } |
| |
361 |
| |
362 DavError dav_session_get_error(DavSession *sn) { |
| |
363 return sn->error; |
| |
364 } |
| |
365 |
| |
366 const char* dav_session_get_errorstr(DavSession *sn) { |
| |
367 return sn->errorstr; |
| 360 } |
368 } |
| 361 |
369 |
| 362 void dav_session_destroy(DavSession *sn) { |
370 void dav_session_destroy(DavSession *sn) { |
| 363 // remove session from context |
371 // remove session from context |
| 364 DavContext *ctx = sn->context; |
372 DavContext *ctx = sn->context; |