Note: instead of this:
    
    
    proc rawSeq[T](s: seq[T]): ptr T =
        {.emit: "result = `s`->data;".}
    

Use unsafeAddr(s[0])

Reply via email to