| 2622 | } |
| 2623 | |
| 2624 | static PLpgSQL_function * |
| 2625 | plpgsql_HashTableLookup(PLpgSQL_func_hashkey *func_key) |
| 2626 | { |
| 2627 | plpgsql_HashEnt *hentry; |
| 2628 | |
| 2629 | hentry = (plpgsql_HashEnt *) hash_search(plpgsql_HashTable, |
| 2630 | (void *) func_key, |
| 2631 | HASH_FIND, |
| 2632 | NULL); |
| 2633 | if (hentry) |
| 2634 | return hentry->function; |
| 2635 | else |
| 2636 | return NULL; |
| 2637 | } |
| 2638 | |
| 2639 | static void |
| 2640 | plpgsql_HashTableInsert(PLpgSQL_function *function, |
no test coverage detected