LCOV - code coverage report
Current view: top level - src/port - qsort.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 2 2 100.0 %
Date: 2024-11-21 08:14:44 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :  *  qsort.c: standard quicksort algorithm
       3             :  */
       4             : 
       5             : #include "c.h"
       6             : 
       7             : #define ST_SORT pg_qsort
       8             : #define ST_ELEMENT_TYPE_VOID
       9             : #define ST_COMPARE_RUNTIME_POINTER
      10             : #define ST_SCOPE
      11             : #define ST_DECLARE
      12             : #define ST_DEFINE
      13             : #include "lib/sort_template.h"
      14             : 
      15             : /*
      16             :  * qsort comparator wrapper for strcmp.
      17             :  */
      18             : int
      19      104638 : pg_qsort_strcmp(const void *a, const void *b)
      20             : {
      21      104638 :     return strcmp(*(const char *const *) a, *(const char *const *) b);
      22             : }

Generated by: LCOV version 1.14