… | |
… | |
1178 | case RING: |
1178 | case RING: |
1179 | case AMULET: |
1179 | case AMULET: |
1180 | case BRACERS: |
1180 | case BRACERS: |
1181 | case GIRDLE: |
1181 | case GIRDLE: |
1182 | sprintf (buf, "%s %s", query_base_name (tmp, 0), describe_item (tmp, NULL)); |
1182 | sprintf (buf, "%s %s", query_base_name (tmp, 0), describe_item (tmp, NULL)); |
1183 | items[*numitems].item_sort = strdup_local (buf); |
1183 | items[*numitems].item_sort = strdup (buf); |
1184 | sprintf (buf, "%s %s", query_name (tmp), describe_item (tmp, NULL)); |
1184 | sprintf (buf, "%s %s", query_name (tmp), describe_item (tmp, NULL)); |
1185 | items[*numitems].item_real = strdup_local (buf); |
1185 | items[*numitems].item_real = strdup (buf); |
1186 | (*numitems)++; |
1186 | (*numitems)++; |
1187 | break; |
1187 | break; |
1188 | #endif |
1188 | #endif |
1189 | |
1189 | |
1190 | default: |
1190 | default: |
1191 | items[*numitems].item_sort = strdup_local (query_base_name (tmp, 0)); |
1191 | items[*numitems].item_sort = strdup (query_base_name (tmp, 0)); |
1192 | items[*numitems].item_real = strdup_local (query_base_name (tmp, 1)); |
1192 | items[*numitems].item_real = strdup (query_base_name (tmp, 1)); |
1193 | (*numitems)++; |
1193 | (*numitems)++; |
1194 | break; |
1194 | break; |
1195 | } |
1195 | } |
1196 | SET_FLAG (tmp, FLAG_UNPAID); |
1196 | SET_FLAG (tmp, FLAG_UNPAID); |
1197 | } |
1197 | } |