pls fix check linux to use (CHAR*) cast for calls to CHECK_ERROR
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Bereich
- databases, operating-systems
Rechercherichtung
Keine Datei und kein Test sind benannt. Beginne damit, die Aufrufstellen von CHECK_ERROR in den C/Linux-Beispielen zu finden, und untersuche die SQLAllocHandle-Beispiele auf die hier beschriebenen impliziten string-to-CHAR*-Warnungen. Als erledigt gilt die Aufgabe, wenn die betroffenen Aufrufe durchgängig den ausgewählten Ansatz verwenden und GCC diese Konvertierungen nicht mehr meldet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
99% of people using C/Linux are running GCC.
GCC for a long time thows warnings if you do implicit conversion of string to char*. The preferred method is of course using const char*. There are two options.
1. change the check error strings to be typcasted as shown below
Current Version
CHECK_ERROR(retcode, "SQLAllocHandle(SQL_HANDLE_ENV)",
henv, SQL_HANDLE_ENV);
Type Casted Version
CHECK_ERROR(retcode,(CHAR*)"SQLAllocHandle(SQL_HANDLE_ENV)",
henv, SQL_HANDLE_ENV);
2. Add a statement between where const char gets defined as the string that is going to be passed to check error*
- Vorherrschende Sprache
- PowerShell
- Sterne
- 11.2k
- Forks
- 9.1k
- Ø Merge
- 2 T. 7 Std.
- Gemergte PRs (30 T.)
- 14
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/sql-server-samples
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
microsoft/sql-server-samples#1499 ·
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 76/100
microsoft/sql-server-samples#1495 · 3 Reaktionen ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 62/100
microsoft/sql-server-samples#1341 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 64/100
microsoft/sql-server-samples#276 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100
microsoft/sql-server-samples#1497 ·
Alle Issues in microsoft/sql-server-samples
Ähnliche Issues
-
bug: AI Gateway client filter lists "Unknown" twice when NULL and literal Unknown clients coexist Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
-
[BUG] A column whose default is the empty string is drawn in the ER diagram as having no default Offenbug database-provider good first issue hacktoberfest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
libredb/libredb-studio#1030 · 6 Kommentare ·
-
comp-datalake
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
ClickHouse/ClickHouse#121222 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
bug redshift
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100