damus/c: fix a few warnings
This commit is contained in:
@@ -172,7 +172,6 @@ static int parse_url(struct cursor *cur, struct note_block *block) {
|
|||||||
u8 *host;
|
u8 *host;
|
||||||
int host_len;
|
int host_len;
|
||||||
struct cursor path_cur;
|
struct cursor path_cur;
|
||||||
struct nostr_bech32 bech32;
|
|
||||||
|
|
||||||
if (!parse_str(cur, "http"))
|
if (!parse_str(cur, "http"))
|
||||||
return 0;
|
return 0;
|
||||||
@@ -198,7 +197,7 @@ static int parse_url(struct cursor *cur, struct note_block *block) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// get the length of the host string
|
// get the length of the host string
|
||||||
host_len = cur->p - host;
|
host_len = (int)(cur->p - host);
|
||||||
|
|
||||||
// save the current parse state so that we can continue from here when
|
// save the current parse state so that we can continue from here when
|
||||||
// parsing the bech32 in the damus.io link if we have it
|
// parsing the bech32 in the damus.io link if we have it
|
||||||
@@ -228,14 +227,14 @@ static int parse_url(struct cursor *cur, struct note_block *block) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// save the bech32 string pos in case we hit a damus.io link
|
// save the bech32 string pos in case we hit a damus.io link
|
||||||
block->block.str.start = path_cur.p;
|
block->block.str.start = (const char *)path_cur.p;
|
||||||
|
|
||||||
// if we have a damus link, make it a mention
|
// if we have a damus link, make it a mention
|
||||||
if (host_len == 8
|
if (host_len == 8
|
||||||
&& !strncmp(host, "damus.io", 8)
|
&& !strncmp((const char *)host, "damus.io", 8)
|
||||||
&& parse_nostr_bech32(&path_cur, &block->block.mention_bech32.bech32))
|
&& parse_nostr_bech32(&path_cur, &block->block.mention_bech32.bech32))
|
||||||
{
|
{
|
||||||
block->block.str.end = path_cur.p;
|
block->block.str.end = (const char *)path_cur.p;
|
||||||
block->type = BLOCK_MENTION_BECH32;
|
block->type = BLOCK_MENTION_BECH32;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ class SuggestedUsersViewModel: ObservableObject {
|
|||||||
}
|
}
|
||||||
|
|
||||||
switch nev {
|
switch nev {
|
||||||
case .event(let sub_id, let ev):
|
case .event:
|
||||||
break
|
break
|
||||||
|
|
||||||
case .notice(let msg):
|
case .notice(let msg):
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ func get_profile_url(picture: String?, pubkey: Pubkey, profiles: Profiles) -> UR
|
|||||||
|
|
||||||
func make_preview_profiles(_ pubkey: Pubkey) -> Profiles {
|
func make_preview_profiles(_ pubkey: Pubkey) -> Profiles {
|
||||||
let profiles = Profiles(ndb: test_damus_state.ndb)
|
let profiles = Profiles(ndb: test_damus_state.ndb)
|
||||||
let picture = "http://cdn.jb55.com/img/red-me.jpg"
|
//let picture = "http://cdn.jb55.com/img/red-me.jpg"
|
||||||
//let profile = Profile(name: "jb55", display_name: "William Casarin", about: "It's me", picture: picture, banner: "", website: "https://jb55.com", lud06: nil, lud16: nil, nip05: "jb55.com", damus_donation: nil)
|
//let profile = Profile(name: "jb55", display_name: "William Casarin", about: "It's me", picture: picture, banner: "", website: "https://jb55.com", lud06: nil, lud16: nil, nip05: "jb55.com", damus_donation: nil)
|
||||||
//let ts_profile = TimestampedProfile(profile: profile, timestamp: 0, event: test_note)
|
//let ts_profile = TimestampedProfile(profile: profile, timestamp: 0, event: test_note)
|
||||||
//profiles.add(id: pubkey, profile: ts_profile)
|
//profiles.add(id: pubkey, profile: ts_profile)
|
||||||
|
|||||||
Reference in New Issue
Block a user