From 05525822743bde298bf74762fa1bde114b9b10df Mon Sep 17 00:00:00 2001 From: Akkadius Date: Sat, 4 Apr 2020 02:56:14 -0500 Subject: [PATCH] Use double quotes in strings [skip ci] --- common/repositories/account_repository.h | 8 ++++---- .../repositories/adventure_template_repository.h | 2 +- common/repositories/banned_ips_repository.h | 2 +- common/repositories/bug_reports_repository.h | 16 ++++++++-------- common/repositories/bugs_repository.h | 2 +- .../character_bandolier_repository.h | 2 +- .../repositories/character_corpses_repository.h | 2 +- common/repositories/data_buckets_repository.h | 4 ++-- common/repositories/doors_repository.h | 4 ++-- common/repositories/eventlog_repository.h | 2 +- common/repositories/global_loot_repository.h | 10 +++++----- common/repositories/hackers_repository.h | 2 +- common/repositories/horses_repository.h | 2 +- common/repositories/inventory_repository.h | 2 +- .../inventory_snapshots_repository.h | 2 +- common/repositories/ip_exemptions_repository.h | 2 +- common/repositories/items_repository.h | 6 +++--- common/repositories/login_accounts_repository.h | 2 +- .../repositories/login_api_tokens_repository.h | 2 +- .../login_world_servers_repository.h | 4 ++-- .../repositories/logsys_categories_repository.h | 2 +- common/repositories/npc_faction_repository.h | 2 +- .../npc_scale_global_base_repository.h | 2 +- .../repositories/npc_spells_effects_repository.h | 2 +- common/repositories/npc_spells_repository.h | 2 +- common/repositories/npc_types_repository.h | 6 +++--- common/repositories/object_contents_repository.h | 2 +- common/repositories/object_repository.h | 4 ++-- .../perl_event_export_settings_repository.h | 2 +- common/repositories/petitions_repository.h | 2 +- common/repositories/quest_globals_repository.h | 2 +- common/repositories/raid_details_repository.h | 2 +- common/repositories/reports_repository.h | 6 +++--- common/repositories/rule_values_repository.h | 2 +- common/repositories/spawn2_repository.h | 2 +- common/repositories/spawn_events_repository.h | 2 +- common/repositories/spell_buckets_repository.h | 4 ++-- common/repositories/spells_new_repository.h | 16 ++++++++-------- common/repositories/task_activities_repository.h | 4 ++-- common/repositories/zone_points_repository.h | 2 +- common/repositories/zone_repository.h | 8 ++++---- utils/scripts/generators/repository-generator.pl | 5 +++-- 42 files changed, 80 insertions(+), 79 deletions(-) diff --git a/common/repositories/account_repository.h b/common/repositories/account_repository.h index 74184e755..d78bcf866 100644 --- a/common/repositories/account_repository.h +++ b/common/repositories/account_repository.h @@ -131,7 +131,7 @@ public: entry.sharedplat = 0; entry.password = ""; entry.status = 0; - entry.ls_id = 'eqemu'; + entry.ls_id = "eqemu"; entry.lsaccount_id = 0; entry.gmspeed = 0; entry.revoked = 0; @@ -139,11 +139,11 @@ public: entry.minilogin_ip = ""; entry.hideme = 0; entry.rulesflag = 0; - entry.suspendeduntil = '0000-00-00 00:00:00'; + entry.suspendeduntil = "0000-00-00 00:00:00"; entry.time_creation = 0; entry.expansion = 0; - entry.ban_reason = 0; - entry.suspend_reason = 0; + entry.ban_reason = ""; + entry.suspend_reason = ""; return entry; } diff --git a/common/repositories/adventure_template_repository.h b/common/repositories/adventure_template_repository.h index b8a303fba..2f5f78296 100644 --- a/common/repositories/adventure_template_repository.h +++ b/common/repositories/adventure_template_repository.h @@ -167,7 +167,7 @@ public: entry.assa_y = 0; entry.assa_z = 0; entry.assa_h = 0; - entry.text = 0; + entry.text = ""; entry.duration = 7200; entry.zone_in_time = 1800; entry.win_points = 0; diff --git a/common/repositories/banned_ips_repository.h b/common/repositories/banned_ips_repository.h index ebde824a2..7993eef5b 100644 --- a/common/repositories/banned_ips_repository.h +++ b/common/repositories/banned_ips_repository.h @@ -92,7 +92,7 @@ public: BannedIps entry{}; entry.ip_address = ""; - entry.notes = 0; + entry.notes = ""; return entry; } diff --git a/common/repositories/bug_reports_repository.h b/common/repositories/bug_reports_repository.h index 660f9322f..56ab6a7f7 100644 --- a/common/repositories/bug_reports_repository.h +++ b/common/repositories/bug_reports_repository.h @@ -152,24 +152,24 @@ public: BugReports entry{}; entry.id = 0; - entry.zone = 'Unknown'; + entry.zone = "Unknown"; entry.client_version_id = 0; - entry.client_version_name = 'Unknown'; + entry.client_version_name = "Unknown"; entry.account_id = 0; entry.character_id = 0; - entry.character_name = 'Unknown'; + entry.character_name = "Unknown"; entry.reporter_spoof = 1; entry.category_id = 0; - entry.category_name = 'Other'; - entry.reporter_name = 'Unknown'; - entry.ui_path = 'Unknown'; + entry.category_name = "Other"; + entry.reporter_name = "Unknown"; + entry.ui_path = "Unknown"; entry.pos_x = 0; entry.pos_y = 0; entry.pos_z = 0; entry.heading = 0; entry.time_played = 0; entry.target_id = 0; - entry.target_name = 'Unknown'; + entry.target_name = "Unknown"; entry.optional_info_mask = 0; entry._can_duplicate = 0; entry._crash_bug = 0; @@ -181,7 +181,7 @@ public: entry.report_datetime = current_timestamp(); entry.bug_status = 0; entry.last_review = current_timestamp(); - entry.last_reviewer = 'None'; + entry.last_reviewer = "None"; entry.reviewer_notes = ""; return entry; diff --git a/common/repositories/bugs_repository.h b/common/repositories/bugs_repository.h index 27dbe25e4..1ab30e9a1 100644 --- a/common/repositories/bugs_repository.h +++ b/common/repositories/bugs_repository.h @@ -122,7 +122,7 @@ public: entry.z = 0; entry.type = ""; entry.flag = 0; - entry.target = 0; + entry.target = ""; entry.bug = ""; entry.date = 0; entry.status = 0; diff --git a/common/repositories/character_bandolier_repository.h b/common/repositories/character_bandolier_repository.h index cc91acbff..f9d9ba240 100644 --- a/common/repositories/character_bandolier_repository.h +++ b/common/repositories/character_bandolier_repository.h @@ -104,7 +104,7 @@ public: entry.bandolier_slot = 0; entry.item_id = 0; entry.icon = 0; - entry.bandolier_name = '0'; + entry.bandolier_name = "0"; return entry; } diff --git a/common/repositories/character_corpses_repository.h b/common/repositories/character_corpses_repository.h index cace5cc41..d2fcee9fc 100644 --- a/common/repositories/character_corpses_repository.h +++ b/common/repositories/character_corpses_repository.h @@ -190,7 +190,7 @@ public: entry.y = 0; entry.z = 0; entry.heading = 0; - entry.time_of_death = '0000-00-00 00:00:00'; + entry.time_of_death = "0000-00-00 00:00:00"; entry.guild_consent_id = 0; entry.is_rezzed = 0; entry.is_buried = 0; diff --git a/common/repositories/data_buckets_repository.h b/common/repositories/data_buckets_repository.h index facd547d0..226e5449a 100644 --- a/common/repositories/data_buckets_repository.h +++ b/common/repositories/data_buckets_repository.h @@ -96,8 +96,8 @@ public: DataBuckets entry{}; entry.id = 0; - entry.key = 0; - entry.value = 0; + entry.key = ""; + entry.value = ""; entry.expires = 0; return entry; diff --git a/common/repositories/doors_repository.h b/common/repositories/doors_repository.h index 52847a485..548ffb7af 100644 --- a/common/repositories/doors_repository.h +++ b/common/repositories/doors_repository.h @@ -151,7 +151,7 @@ public: entry.id = 0; entry.doorid = 0; - entry.zone = 0; + entry.zone = ""; entry.version = 0; entry.name = ""; entry.pos_y = 0; @@ -168,7 +168,7 @@ public: entry.disable_timer = 0; entry.doorisopen = 0; entry.door_param = 0; - entry.dest_zone = 'NONE'; + entry.dest_zone = "NONE"; entry.dest_instance = 0; entry.dest_x = 0; entry.dest_y = 0; diff --git a/common/repositories/eventlog_repository.h b/common/repositories/eventlog_repository.h index 4c6cb93d1..a923dbe2b 100644 --- a/common/repositories/eventlog_repository.h +++ b/common/repositories/eventlog_repository.h @@ -112,7 +112,7 @@ public: entry.accountid = 0; entry.status = 0; entry.charname = ""; - entry.target = 'None'; + entry.target = "None"; entry.time = current_timestamp(); entry.descriptiontype = ""; entry.description = ""; diff --git a/common/repositories/global_loot_repository.h b/common/repositories/global_loot_repository.h index be0b89057..b49e44bf9 100644 --- a/common/repositories/global_loot_repository.h +++ b/common/repositories/global_loot_repository.h @@ -114,17 +114,17 @@ public: GlobalLoot entry{}; entry.id = 0; - entry.description = 0; + entry.description = ""; entry.loottable_id = 0; entry.enabled = 1; entry.min_level = 0; entry.max_level = 0; entry.rare = 0; entry.raid = 0; - entry.race = 0; - entry.class = 0; - entry.bodytype = 0; - entry.zone = 0; + entry.race = ""; + entry.class = ""; + entry.bodytype = ""; + entry.zone = ""; entry.hot_zone = 0; return entry; diff --git a/common/repositories/hackers_repository.h b/common/repositories/hackers_repository.h index 758548577..6c0de2022 100644 --- a/common/repositories/hackers_repository.h +++ b/common/repositories/hackers_repository.h @@ -103,7 +103,7 @@ public: entry.account = ""; entry.name = ""; entry.hacked = ""; - entry.zone = 0; + entry.zone = ""; entry.date = current_timestamp(); return entry; diff --git a/common/repositories/horses_repository.h b/common/repositories/horses_repository.h index 0fc695064..7bec38213 100644 --- a/common/repositories/horses_repository.h +++ b/common/repositories/horses_repository.h @@ -104,7 +104,7 @@ public: entry.gender = 0; entry.texture = 0; entry.mountspeed = 0.75; - entry.notes = 'Notes'; + entry.notes = "Notes"; return entry; } diff --git a/common/repositories/inventory_repository.h b/common/repositories/inventory_repository.h index aa5d443c3..d2f8f0f00 100644 --- a/common/repositories/inventory_repository.h +++ b/common/repositories/inventory_repository.h @@ -131,7 +131,7 @@ public: entry.augslot5 = 0; entry.augslot6 = 0; entry.instnodrop = 0; - entry.custom_data = 0; + entry.custom_data = ""; entry.ornamenticon = 0; entry.ornamentidfile = 0; entry.ornament_hero_model = 0; diff --git a/common/repositories/inventory_snapshots_repository.h b/common/repositories/inventory_snapshots_repository.h index 36326e9de..dc9adfb63 100644 --- a/common/repositories/inventory_snapshots_repository.h +++ b/common/repositories/inventory_snapshots_repository.h @@ -134,7 +134,7 @@ public: entry.augslot5 = 0; entry.augslot6 = 0; entry.instnodrop = 0; - entry.custom_data = 0; + entry.custom_data = ""; entry.ornamenticon = 0; entry.ornamentidfile = 0; entry.ornament_hero_model = 0; diff --git a/common/repositories/ip_exemptions_repository.h b/common/repositories/ip_exemptions_repository.h index 094922551..75ba5b658 100644 --- a/common/repositories/ip_exemptions_repository.h +++ b/common/repositories/ip_exemptions_repository.h @@ -94,7 +94,7 @@ public: IpExemptions entry{}; entry.exemption_id = 0; - entry.exemption_ip = 0; + entry.exemption_ip = ""; entry.exemption_amount = 0; return entry; diff --git a/common/repositories/items_repository.h b/common/repositories/items_repository.h index 034b8f591..b688f0dcd 100644 --- a/common/repositories/items_repository.h +++ b/common/repositories/items_repository.h @@ -791,7 +791,7 @@ public: entry.UNK124 = 0; entry.attuneable = 0; entry.nopet = 0; - entry.updated = '0000-00-00 00:00:00'; + entry.updated = "0000-00-00 00:00:00"; entry.comment = ""; entry.UNK127 = 0; entry.pointtype = 0; @@ -823,7 +823,7 @@ public: entry.UNK157 = 0; entry.serialized = 0; entry.verified = 0; - entry.serialization = 0; + entry.serialization = ""; entry.source = ""; entry.UNK033 = 0; entry.lorefile = ""; @@ -840,7 +840,7 @@ public: entry.UNK120 = 0; entry.UNK121 = 0; entry.questitemflag = 0; - entry.UNK132 = 0; + entry.UNK132 = ""; entry.clickunk5 = 0; entry.clickunk6 = ""; entry.clickunk7 = 0; diff --git a/common/repositories/login_accounts_repository.h b/common/repositories/login_accounts_repository.h index 7265f562e..19ad77ab7 100644 --- a/common/repositories/login_accounts_repository.h +++ b/common/repositories/login_accounts_repository.h @@ -109,7 +109,7 @@ public: entry.account_name = ""; entry.account_password = ""; entry.account_email = ""; - entry.source_loginserver = 0; + entry.source_loginserver = ""; entry.last_ip_address = ""; entry.last_login_date = 0; entry.created_at = 0; diff --git a/common/repositories/login_api_tokens_repository.h b/common/repositories/login_api_tokens_repository.h index bbcf29770..8a6cd454e 100644 --- a/common/repositories/login_api_tokens_repository.h +++ b/common/repositories/login_api_tokens_repository.h @@ -100,7 +100,7 @@ public: LoginApiTokens entry{}; entry.id = 0; - entry.token = 0; + entry.token = ""; entry.can_write = 0; entry.can_read = 0; entry.created_at = 0; diff --git a/common/repositories/login_world_servers_repository.h b/common/repositories/login_world_servers_repository.h index fa577837f..e2d42a36e 100644 --- a/common/repositories/login_world_servers_repository.h +++ b/common/repositories/login_world_servers_repository.h @@ -113,10 +113,10 @@ public: entry.tag_description = ""; entry.login_server_list_type_id = 0; entry.last_login_date = 0; - entry.last_ip_address = 0; + entry.last_ip_address = ""; entry.login_server_admin_id = 0; entry.is_server_trusted = 0; - entry.note = 0; + entry.note = ""; return entry; } diff --git a/common/repositories/logsys_categories_repository.h b/common/repositories/logsys_categories_repository.h index fae65efb7..c785c663a 100644 --- a/common/repositories/logsys_categories_repository.h +++ b/common/repositories/logsys_categories_repository.h @@ -98,7 +98,7 @@ public: LogsysCategories entry{}; entry.log_category_id = 0; - entry.log_category_description = 0; + entry.log_category_description = ""; entry.log_to_console = 0; entry.log_to_file = 0; entry.log_to_gmsay = 0; diff --git a/common/repositories/npc_faction_repository.h b/common/repositories/npc_faction_repository.h index 4f6ccf315..a983c87dd 100644 --- a/common/repositories/npc_faction_repository.h +++ b/common/repositories/npc_faction_repository.h @@ -96,7 +96,7 @@ public: NpcFaction entry{}; entry.id = 0; - entry.name = 0; + entry.name = ""; entry.primaryfaction = 0; entry.ignore_primary_assist = 0; diff --git a/common/repositories/npc_scale_global_base_repository.h b/common/repositories/npc_scale_global_base_repository.h index 1a4595a8f..a9485d79e 100644 --- a/common/repositories/npc_scale_global_base_repository.h +++ b/common/repositories/npc_scale_global_base_repository.h @@ -170,7 +170,7 @@ public: entry.attack_delay = 0; entry.spell_scale = 100; entry.heal_scale = 100; - entry.special_abilities = 0; + entry.special_abilities = ""; return entry; } diff --git a/common/repositories/npc_spells_effects_repository.h b/common/repositories/npc_spells_effects_repository.h index 5f241b8b2..f0ce4ed0b 100644 --- a/common/repositories/npc_spells_effects_repository.h +++ b/common/repositories/npc_spells_effects_repository.h @@ -94,7 +94,7 @@ public: NpcSpellsEffects entry{}; entry.id = 0; - entry.name = 0; + entry.name = ""; entry.parent_list = 0; return entry; diff --git a/common/repositories/npc_spells_repository.h b/common/repositories/npc_spells_repository.h index e7d01c9d8..d0c4e7c22 100644 --- a/common/repositories/npc_spells_repository.h +++ b/common/repositories/npc_spells_repository.h @@ -130,7 +130,7 @@ public: NpcSpells entry{}; entry.id = 0; - entry.name = 0; + entry.name = ""; entry.parent_list = 0; entry.attack_proc = -1; entry.proc_chance = 3; diff --git a/common/repositories/npc_types_repository.h b/common/repositories/npc_types_repository.h index ccee4eda4..47734a048 100644 --- a/common/repositories/npc_types_repository.h +++ b/common/repositories/npc_types_repository.h @@ -333,7 +333,7 @@ public: entry.id = 0; entry.name = ""; - entry.lastname = 0; + entry.lastname = ""; entry.level = 0; entry.race = 0; entry.class = 0; @@ -359,7 +359,7 @@ public: entry.maxdmg = 0; entry.attack_count = -1; entry.npcspecialattks = ""; - entry.special_abilities = 0; + entry.special_abilities = ""; entry.aggroradius = 0; entry.assistradius = 0; entry.face = 1; @@ -378,7 +378,7 @@ public: entry.armortint_blue = 0; entry.d_melee_texture1 = 0; entry.d_melee_texture2 = 0; - entry.ammo_idfile = 'IT10'; + entry.ammo_idfile = "IT10"; entry.prim_melee_type = 28; entry.sec_melee_type = 28; entry.ranged_type = 7; diff --git a/common/repositories/object_contents_repository.h b/common/repositories/object_contents_repository.h index 6eeeedc61..a51b90b50 100644 --- a/common/repositories/object_contents_repository.h +++ b/common/repositories/object_contents_repository.h @@ -116,7 +116,7 @@ public: entry.bagidx = 0; entry.itemid = 0; entry.charges = 0; - entry.droptime = '0000-00-00 00:00:00'; + entry.droptime = "0000-00-00 00:00:00"; entry.augslot1 = 0; entry.augslot2 = 0; entry.augslot3 = 0; diff --git a/common/repositories/object_repository.h b/common/repositories/object_repository.h index 7d0a2c9d8..ec9749c9a 100644 --- a/common/repositories/object_repository.h +++ b/common/repositories/object_repository.h @@ -148,7 +148,7 @@ public: entry.heading = 0; entry.itemid = 0; entry.charges = 0; - entry.objectname = 0; + entry.objectname = ""; entry.type = 0; entry.icon = 0; entry.unknown08 = 0; @@ -164,7 +164,7 @@ public: entry.size = 100; entry.tilt_x = 0; entry.tilt_y = 0; - entry.display_name = 0; + entry.display_name = ""; return entry; } diff --git a/common/repositories/perl_event_export_settings_repository.h b/common/repositories/perl_event_export_settings_repository.h index f914a7441..de4bb5a76 100644 --- a/common/repositories/perl_event_export_settings_repository.h +++ b/common/repositories/perl_event_export_settings_repository.h @@ -102,7 +102,7 @@ public: PerlEventExportSettings entry{}; entry.event_id = 0; - entry.event_description = 0; + entry.event_description = ""; entry.export_qglobals = 0; entry.export_mob = 0; entry.export_zone = 0; diff --git a/common/repositories/petitions_repository.h b/common/repositories/petitions_repository.h index e71866c9b..150aecd31 100644 --- a/common/repositories/petitions_repository.h +++ b/common/repositories/petitions_repository.h @@ -125,7 +125,7 @@ public: entry.accountname = ""; entry.lastgm = ""; entry.petitiontext = ""; - entry.gmtext = 0; + entry.gmtext = ""; entry.zone = ""; entry.urgency = 0; entry.charclass = 0; diff --git a/common/repositories/quest_globals_repository.h b/common/repositories/quest_globals_repository.h index 31218b5b1..b5ed67ace 100644 --- a/common/repositories/quest_globals_repository.h +++ b/common/repositories/quest_globals_repository.h @@ -103,7 +103,7 @@ public: entry.npcid = 0; entry.zoneid = 0; entry.name = ""; - entry.value = '?'; + entry.value = "?"; entry.expdate = 0; return entry; diff --git a/common/repositories/raid_details_repository.h b/common/repositories/raid_details_repository.h index ac782aa48..53357adaf 100644 --- a/common/repositories/raid_details_repository.h +++ b/common/repositories/raid_details_repository.h @@ -98,7 +98,7 @@ public: entry.raidid = 0; entry.loottype = 0; entry.locked = 0; - entry.motd = 0; + entry.motd = ""; return entry; } diff --git a/common/repositories/reports_repository.h b/common/repositories/reports_repository.h index 794602482..b99caa8f6 100644 --- a/common/repositories/reports_repository.h +++ b/common/repositories/reports_repository.h @@ -96,9 +96,9 @@ public: Reports entry{}; entry.id = 0; - entry.name = 0; - entry.reported = 0; - entry.reported_text = 0; + entry.name = ""; + entry.reported = ""; + entry.reported_text = ""; return entry; } diff --git a/common/repositories/rule_values_repository.h b/common/repositories/rule_values_repository.h index ac915e2f6..dcf67ba46 100644 --- a/common/repositories/rule_values_repository.h +++ b/common/repositories/rule_values_repository.h @@ -98,7 +98,7 @@ public: entry.ruleset_id = 0; entry.rule_name = ""; entry.rule_value = ""; - entry.notes = 0; + entry.notes = ""; return entry; } diff --git a/common/repositories/spawn2_repository.h b/common/repositories/spawn2_repository.h index fdfa0ec47..cf96b1f68 100644 --- a/common/repositories/spawn2_repository.h +++ b/common/repositories/spawn2_repository.h @@ -119,7 +119,7 @@ public: entry.id = 0; entry.spawngroupID = 0; - entry.zone = 0; + entry.zone = ""; entry.version = 0; entry.x = 0.000000; entry.y = 0.000000; diff --git a/common/repositories/spawn_events_repository.h b/common/repositories/spawn_events_repository.h index a8b096220..bd03e80ec 100644 --- a/common/repositories/spawn_events_repository.h +++ b/common/repositories/spawn_events_repository.h @@ -116,7 +116,7 @@ public: SpawnEvents entry{}; entry.id = 0; - entry.zone = 0; + entry.zone = ""; entry.cond_id = 0; entry.name = ""; entry.period = 0; diff --git a/common/repositories/spell_buckets_repository.h b/common/repositories/spell_buckets_repository.h index f4b0dbec2..c923234c0 100644 --- a/common/repositories/spell_buckets_repository.h +++ b/common/repositories/spell_buckets_repository.h @@ -94,8 +94,8 @@ public: SpellBuckets entry{}; entry.spellid = 0; - entry.key = 0; - entry.value = 0; + entry.key = ""; + entry.value = ""; return entry; } diff --git a/common/repositories/spells_new_repository.h b/common/repositories/spells_new_repository.h index f8640a956..d9ff5b920 100644 --- a/common/repositories/spells_new_repository.h +++ b/common/repositories/spells_new_repository.h @@ -562,14 +562,14 @@ public: SpellsNew entry{}; entry.id = 0; - entry.name = 0; - entry.player_1 = 'BLUE_TRAIL'; - entry.teleport_zone = 0; - entry.you_cast = 0; - entry.other_casts = 0; - entry.cast_on_you = 0; - entry.cast_on_other = 0; - entry.spell_fades = 0; + entry.name = ""; + entry.player_1 = "BLUE_TRAIL"; + entry.teleport_zone = ""; + entry.you_cast = ""; + entry.other_casts = ""; + entry.cast_on_you = ""; + entry.cast_on_other = ""; + entry.spell_fades = ""; entry.range = 100; entry.aoerange = 0; entry.pushback = 0; diff --git a/common/repositories/task_activities_repository.h b/common/repositories/task_activities_repository.h index 85906cc4f..450175b2e 100644 --- a/common/repositories/task_activities_repository.h +++ b/common/repositories/task_activities_repository.h @@ -123,8 +123,8 @@ public: entry.activitytype = 0; entry.target_name = ""; entry.item_list = ""; - entry.skill_list = '-1'; - entry.spell_list = '0'; + entry.skill_list = "-1"; + entry.spell_list = "0"; entry.description_override = ""; entry.goalid = 0; entry.goalmethod = 0; diff --git a/common/repositories/zone_points_repository.h b/common/repositories/zone_points_repository.h index ece75621e..00536a94a 100644 --- a/common/repositories/zone_points_repository.h +++ b/common/repositories/zone_points_repository.h @@ -122,7 +122,7 @@ public: ZonePoints entry{}; entry.id = 0; - entry.zone = 0; + entry.zone = ""; entry.version = 0; entry.number = 1; entry.y = 0; diff --git a/common/repositories/zone_repository.h b/common/repositories/zone_repository.h index 76717a1d3..0fa15cbc6 100644 --- a/common/repositories/zone_repository.h +++ b/common/repositories/zone_repository.h @@ -259,11 +259,11 @@ public: { Zone entry{}; - entry.short_name = 0; + entry.short_name = ""; entry.id = 0; - entry.file_name = 0; + entry.file_name = ""; entry.long_name = ""; - entry.map_file_name = 0; + entry.map_file_name = ""; entry.safe_x = 0; entry.safe_y = 0; entry.safe_z = 0; @@ -275,7 +275,7 @@ public: entry.timezone = 0; entry.maxclients = 0; entry.ruleset = 0; - entry.note = 0; + entry.note = ""; entry.underworld = 0; entry.minclip = 450; entry.maxclip = 450; diff --git a/utils/scripts/generators/repository-generator.pl b/utils/scripts/generators/repository-generator.pl index 1140b073d..16706f877 100644 --- a/utils/scripts/generators/repository-generator.pl +++ b/utils/scripts/generators/repository-generator.pl @@ -218,12 +218,13 @@ foreach my $table_to_generate (@tables) { my $default_value = 0; if ($column_default ne "NULL" && $column_default ne "") { + $column_default=~s/'/"/g; $default_value = $column_default; } - if ($column_default eq "''") { + elsif ($column_default eq "''") { $default_value = '""'; } - if (trim($column_default) eq "" && $column_type =~ /text|varchar/i) { + elsif ((trim($column_default) eq "" || $column_default eq "NULL") && $column_type =~ /text|varchar/i) { $default_value = '""'; }