* make a StringInfo from a data pointer and length */
| 149 | * make a StringInfo from a data pointer and length |
| 150 | */ |
| 151 | StringInfo makeStringInfoFromData(char *data,int len) { |
| 152 | StringInfo sinfo; |
| 153 | sinfo = (StringInfo)palloc(sizeof(StringInfoData)); |
| 154 | sinfo->data = data; |
| 155 | sinfo->len = len; |
| 156 | sinfo->maxlen = len; |
| 157 | sinfo->cursor = 0; |
| 158 | return sinfo; |
| 159 | } |
| 160 | /*------------------------------------------------------------------------------ |
| 161 | * Convert a double[] to a SparseData compressed format, representing duplicate |
| 162 | * values in the double[] by a count and a single value. |
no test coverage detected