Changeset 3ac6d9f for storage_xml.c
- Timestamp:
- 2016-03-23T06:44:13Z (9 years ago)
- Branches:
- master
- Children:
- e41ba05
- Parents:
- d701547
- git-author:
- Dennis Kaarsemaker <dennis@…> (22-02-16 20:04:10)
- git-committer:
- Dennis Kaarsemaker <dennis@…> (23-03-16 06:44:13)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
storage_xml.c
rd701547 r3ac6d9f 86 86 { 87 87 struct xml_parsedata *xd = data; 88 char *protocol, *handle, *server, *password = NULL, *autoconnect, *tag ;88 char *protocol, *handle, *server, *password = NULL, *autoconnect, *tag, *locked; 89 89 char *pass_b64 = NULL; 90 90 unsigned char *pass_cr = NULL; … … 99 99 autoconnect = xt_find_attr(node, "autoconnect"); 100 100 tag = xt_find_attr(node, "tag"); 101 locked = xt_find_attr(node, "locked"); 101 102 102 103 protocol = xt_find_attr(node, "protocol"); … … 126 127 if (local) { 127 128 acc->flags |= ACC_FLAG_LOCAL; 129 } 130 if (locked && !g_strcasecmp(locked, "true")) { 131 acc->flags |= ACC_FLAG_LOCKED; 128 132 } 129 133 } else { … … 320 324 xt_add_attr(cur, "server", acc->server); 321 325 } 326 if (acc->flags & ACC_FLAG_LOCKED) { 327 xt_add_attr(cur, "locked", "true"); 328 } 322 329 323 330 g_free(pass_b64);
Note: See TracChangeset
for help on using the changeset viewer.